1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Qe7 5.Bxf7+ Kd8 6.Bb3 Qe8 7.Nf7+ Ke7 8.Nxh8 Kd8 9.Nf7+ Ke7 10.d3 d6 11.Nc3 Bg4 12.f3 Bd7 13.Bg5 h6 14.Bxf6+ gxf6 15.Nd5+ Kxf7 16.Nxc7+ Ke7 17.Nxe8 Kxe8 18.f4 exf4 19.Qh5+ Kd8 20.O-O Be8 21.Qf5 Nd4 22.Qxf6+ Be7 23.Qxd4 Bh5 24.Rxf4 Bg5 25.Qxd6+ Ke8 26.Rf8#