1.e3 e6 2.Nf3 Ne7 3.d3 g6 4.Nc3 d5 5.h4 h6 6.e4 Nbc6 7.Bf4 d4 8.Nb5 e5 9.Nxe5 b6 10.c3 a6 11.Nxc6 g5 12.Nxd8 gxf4 13.cxd4 Rh7 14.Nxc7+ Kxd8 15.Nxa8 f3 16.Nxb6 Nc6 17.Qxf3 Ke8 18.Nxc8 h5 19.O-O-O Kd7 20.d5 Bh6+ 21.Kb1 Bf8 22.dxc6+ Kd8 23.d4 Bh6 24.Qxh5 Bg7 25.Qxh7 Bf8 26.Qxf7 Bd6 27.h5 Bg3 28.h6 Bh4 29.h7 Bg5 30.h8=Q# 1-0