1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.d5 a5 8.Bg5 Nbd7 9.Nd2 h6 10.Bh4 Nc5 11.O-O g5 12.Bg3 Nfxe4 13.Ndxe4 Nxe4 14.Nxe4 f5 15.Nc3 f4 16.Bd3 fxg3 17.hxg3 Bd7 18.Qe2 Qf6 19.Ne4 Qf7 20.g4 Qf4 21.f3 a4 22.Rad1 Rab8 23.Bb1 Rfe8 24.Rfe1 Ra8 25.Qc2 b6 26.Rd2 Rad8 27.Rf2 Ra8 28.Qd3 Qf7 29.g3 Qg6 30.Qd2 Qf7 31.Ref1 Qe7 32.Qd3 Rab8 33.Kg2 b5 34.c5 dxc5 35.d6 cxd6 36.Nxd6 Red8 37.Qh7+ Kf8 38.f4 Bc6+ 39.Kh2 gxf4 40.Rxf4+ exf4 41.Rxf4+ Qf6 42.Rxf6+ Bxf6 43.Qf7#