1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Nxd4 6.Bxd4 Bxd4 7.Qxd4 Nf6 8.e5 Qe7 9.Be2 Ng8 10.Nc3 f6 11.Nd5 fxe5 12.Qc4 b5 13.Qc3 Qd6 14.Nxc7+ Kd8 15.Nxa8 b4 16.Qe3 Ne7 17.Qxa7 Nc6 18.Qb6+ Ke7 19.Rd1 Qg6 20.Qc5+ Kf7 21.Qd5+ Ke7 22.Nb6 Nd4 23.Qxe5+ Ne6 24.O-O Qe8 25.Nxc8+ Qxc8 26.Bb5 Rd8 27.Rfe1 d6 28.Qxg7#