1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Be2 O-O 6.Bg5 Nbd7 7.Qd2 e5 8.Nf3 Qe8 9.O-O exd4 10.Nxd4 Nc5 11.f3 Ne6 12.Be3 Bd7 13.b4 a6 14.Rac1 Rc8 15.Nb3 Rd8 16.f4 Bh6 17.g4 Ng7 18.g5 Nxe4 19.Nxe4 Qxe4 20.Bd3 Qe6 21.Nd4 Qh3 22.gxh6 Rfe8 23.Rf3 Qxh6 24.f5 Qh5 25.Rcf1 c5 26.fxg6 fxg6 27.Ne2 Bc6 28.Rg3 cxb4 29.Bg5 Ne6 30.Bxd8 Rxd8 31.Qe3 Re8 32.Nf4 Qc5 33.Nxe6 Rxe6 34.Qxc5 dxc5 35.Kf2 Kg7 36.Re3 Rd6 37.Ke2 Rd4 38.Re7+ Kh6 39.Rff7 Kg5 40.Rxh7 b5 41.Re6 Bf3+ 42.Ke3 bxc4 43.Rxg6#