1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.f4 dxe5 6.fxe5 e6 7.Nf3 Nc6 8.Be2 Bd7 9.O-O Be7 10.b3 f6 11.Nh4 fxe5 12.Bh5+ g6 13.Nxg6 Qc8 14.Nxh8+ Kd8 15.Nf7+ Ke8 16.Nd6+ Kd8 17.Nxc8 Rxc8 18.Qg4 Be8 19.Bxe8 Kxe8 20.Qxe6 Nd7 21.Bh6 Kd8 22.Qg8+ Nf8 23.Bxf8 Bxf8 24.Rxf8+ Kd7 25.Qf7+