1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Ne5 5.f4 Ng6 6.Bc4 c6 7.Nc3 b5 8.Bb3 a5 9.Ndxb5 d5 10.Nd4 Bb4 11.Nxc6 Bxc3+ 12.bxc3 Qb6 13.Bxd5 Qc7 14.f5 Bb7 15.O-O Bxc6 16.fxg6 Bxd5 17.Qxd5 Qa7+ 18.Be3 Qxe3+ 19.Kh1 f6 20.Qxa8+ Ke7 21.Qb7+ Ke6 22.Qf7+ Kd6 23.Rfd1+ Ke5 24.Qd5+ Kf4 25.Qf5#