1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 O-O 5.h3 Ne8 6.Bg5 d6 7.Nf3 h6 8.Be3 c5 9.d5 Nd7 10.Bd3 Kh7 11.O-O Ne5 12.Nxe5 Bxe5 13.f4 Bg7 14.f5 g5 15.Qd2 Be5 16.Bxg5 hxg5 17.Qxg5 Nf6 18.Qh4+ Kg7 19.Ne2 Rh8 20.Qg5+ Kf8 21.Nf4 Bxf4 22.Rxf4 Bd7 23.Rf3 Rg8 24.Qh6+ Ke8 25.Raf1 Qb6 26.g4 Qxb2 27.g5 Qd4+ 28.Kh2 Nxe4 29.Qh7 Qe5+ 30.Kh1 Rf8 31.Bxe4 Qxe4 32.g6 fxg6 33.fxg6 Rf4 34.Qg8+ Rf8 35.Qxf8#