1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.Bg5 O-O 5.e3 h6 6.Bh4 d6 7.Nf3 Qe8 8.Be2 e5 9.O-O c6 10.Rc1 Nbd7 11.Qc2 Nh7 12.Ne4 Qe6 13.d5 cxd5 14.cxd5 Qxd5 15.Rfd1 Qa5 16.Nxd6 g5 17.Bg3 Nb6 18.a3 f5 19.b4 Qxa3 20.Ra1 Qxb4 21.Rdb1 Qxd6 22.Nd4 Qg6 23.Nb5 Be6 24.Nxa7 Nd5 25.Rxb7 e4 26.Ra6 f4 27.Bg4 Rae8 28.Qc6 fxg3 29.Bxe6+ Rxe6 30.Qxd5 gxf2+ 31.Kf1 Rf6 32.Nb5 Nf8 33.Nd4 Qh5 34.Nxe6 Qe2+ 35.Kxe2 f1=Q+ 36.Kd2 Rf2#