1.Nf3 Nf6 2.Nc3 g6 3.d4 Bg7 4.e4 d6 5.Be2 O-O 6.Be3 b6 7.Qd2 Bb7 8.Bd3 Nbd7 9.Bh6 c5 10.Bxg7 Kxg7 11.d5 a6 12.h4 b5 13.h5 Ne5 14.Nxe5 dxe5 15.hxg6 fxg6 16.Qh6+ Kg8 17.f4 Qd6 18.f5 gxf5 19.exf5 Rf7 20.O-O-O Kh8 21.Ne4 Qxd5 22.b3 Qc6 23.Ng5 Rg7 24.Ne6 Rf7 25.Qg6 Raf8 26.Nxf8 Rxf8 27.Rxh7+ Nxh7 28.f6 e4 29.Qg7#