1.Nf3 Nf6 2.d4 e6 3.Nc3 d5 4.Bg5 Be7 5.Bxf6 Bxf6 6.Qd2 O-O 7.e4 c5 8.Qh6 gxh6 9.h4 cxd4 10.O-O-O dxc3 11.Ne5 dxe4 12.Be2 Bxe5 13.Bg4 cxb2+ 14.Kb1 Qxd1+ 15.Rxd1 f5 16.Rd7 fxg4 17.c4 Nxd7 18.f4 exf3 19.h5 fxg2 20.c5 g3 21.a3 b6 22.Ka2 b5 23.c6 b4 24.Kb1 b3 25.a4 Bb7 26.cxb7 Kg7 27.a5 Rf7 28.b8=Q Rf1# 0-1