1.e4 g6 2.d4 d6 3.Nf3 Bg7 4.Nc3 Nf6 5.Be3 O-O 6.h3 Nbd7 7.Bc4 a6 8.e5 Nb6 9.exf6 Nxc4 10.fxg7 Re8 11.O-O Nxb2 12.Qc1 Nc4 13.Re1 f6 14.Bh6 Rb8 15.a4 b5 16.axb5 axb5 17.Ne4 Bb7 18.Nfd2 Qd7 19.Nxc4 bxc4 20.Nc3 g5 21.Qe3 e5 22.dxe5 Rxe5 23.Qg3 Rbe8 24.Rxe5 Rxe5 25.Rb1 Qc6 26.Kh2 Re8 27.f3 Re3 28.Ne4 d5 29.Rxb7 Qxb7 30.Nxf6+ Kf7 31.g8=Q+ Ke7 32.Nxh7 Qc6 33.Bf8+ Ke8 34.Bc5+ Kd7 35.Nf8+ Ke8 36.Ng6+ Kd7 37.Qh7+ Ke8 38.Qgxc7 Re2 39.Qhf7# 1-0