1.d4 Nf6 2.Nf3 c5 3.c4 cxd4 4.Nxd4 b6 5.Nc3 Bb7 6.Bg5 d6 7.Bxf6 gxf6 8.e4 e6 9.f4 Nc6 10.f5 Qd7 11.Be2 Bh6 12.fxe6 fxe6 13.Bh5+ Ke7 14.Nd5+ Kd8 15.Nxf6 Qe7 16.Nb5 Bf4 17.O-O Qxf6 18.Nxd6 Kc7 19.Nxb7 Raf8 20.Kh1 Qh4 21.Rxf4 Qxf4 22.e5 Qxe5 23.Bf3 Nd4 24.c5 Nxf3 25.Nd6 Qxh2#