1.d4 Nf6 2.c4 e6 3.g3 c5 4.Nf3 g6 5.Bg2 Bg7 6.O-O O-O 7.Nc3 cxd4 8.Nxd4 d5 9.cxd5 exd5 10.Nb3 Be6 11.Bg5 Nc6 12.Qd2 d4 13.Ne4 Nxe4 14.Bxe4 Qb6 15.Bh6 Bxh6 16.Qxh6 Bxb3 17.axb3 Qxb3 18.h4 Rfe8 19.Bf3 Ne5 20.Bg2 Nc6 21.h5 Rxe2 22.hxg6 hxg6 23.g4 Rxb2 24.g5 Qe6 25.Ra3 Rb3 26.Raa1 Qg4 27.Rae1 Rb2 28.Qh2 Qxg5 29.Qd6 Rd8 30.Qc7 d3 31.Re3 Nd4 32.Rh3 Ne2+ 33.Kh1 Nf4 34.Rg3 Qh4+ 35.Kg1 Ne2#