1.d4 Nf6 2.c4 e6 3.Bd2 d5 4.Nf3 Be7 5.Nc3 O-O 6.Bg5 h6 7.Bxf6 Bxf6 8.cxd5 exd5 9.e3 Re8 10.Bd3 c6 11.O-O Nd7 12.Qc2 Be7 13.Rae1 Bd6 14.e4 dxe4 15.Nxe4 Bc7 16.Bc4 Nf8 17.Nc5 b6 18.Rxe8 Qxe8 19.Re1 Qd8 20.Nd3 Bf5 21.Bxf7+ Kxf7 22.Nde5+ Bxe5 23.Nxe5+ Kf6 24.Qxc6+ Ne6 25.Qb7 Qe8 26.g4 Nxd4 27.gxf5 Rd8 28.Ng4+ Kxf5 29.Rxe8 Rxe8 30.Qd7+ Kg5 31.Qxe8 Nf3+ 32.Kh1 a5 33.h3 g6 34.Kg2 Kh5 35.Kxf3 b5 36.Qxb5+ g5 37.Qb8 Kh4 38.Qa7 Kxh3 39.Qh7 Kh4 40.Qxh6# 1-0