1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Qe7 5.Bxf7+ Kd8 6.Bb3 Ke8 7.Nf7 Rg8 8.Nc3 b6 9.Nd5 Qc5 10.Nxc7+ Ke7 11.Nxa8 Bb7 12.Nc7 Nd8 13.Nxd8 Kxd8 14.Bxg8 Nxg8 15.Nd5 Bxd5 16.exd5 Qxd5 17.Qf3 Qd6 18.O-O a5 19.a4 Nf6 20.b3 h6 21.Qa8+ Ke7 22.Ba3 Ke6 23.Bxd6 Bxd6 24.f4 exf4 25.Rae1+ Kf7 26.g3 fxg3 27.Qe8#