1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 O-O 5.e4 d6 6.h3 e5 7.dxe5 dxe5 8.Bg5 Nbd7 9.Qc2 c6 10.Rd1 Qc7 11.Be2 Nc5 12.b4 Ne6 13.Be3 Nf4 14.Bxf4 exf4 15.O-O a6 16.Rfe1 Re8 17.Nd4 Nd7 18.b5 Ne5 19.a4 g5 20.Nf5 Bf8 21.Bh5 Be6 22.c5 Rad8 23.Ne2 cxb5 24.Ned4 bxa4 25.Nxe6 Rxe6 26.Qxa4 Bxc5 27.Rxd8+ Qxd8 28.Rd1 Qb6 29.Qa2 a5 30.Rb1 Bb4 31.Qd5 Qc7 32.Kh2 f3 33.gxf3 Nxf3+ 34.Kg2 Ne5 35.Nd4 Rf6 36.Nb5 Qc5 37.f3 Qc2+ 38.Kg3 Qxb1 39.Qxe5 Qg1#