1.d4 e6 2.Nf3 f5 3.d5 Nf6 4.dxe6 d5 5.Qd3 Ne4 6.Nd4 c6 7.f3 Nd6 8.Nxf5 Bxe6 9.Nd4 Bf7 10.Qe3+ Kd7 11.g3 Na6 12.Bh3+ Kc7 13.O-O Be7 14.Qf4 Qg8 15.Nf5 Bf8 16.e4 dxe4 17.fxe4 g5 18.Qxg5 Qxg5 19.Bxg5 Nxe4 20.Bf4+ Kb6 21.Be3+ Bc5 22.Bxc5+ Naxc5 23.Ne3 Rae8 24.Rxf7 Ng5 25.Nc4+ Ka6 26.Rf5 Re1+ 27.Bf1 Nce4 28.Ra5#