1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 Qe7 5.Bxf7+ Kd8 6.Bb3 h6 7.Nf7+ Ke8 8.Nxh8 Nd4 9.Ng6 Qd8 10.Nxf8 Nxb3 11.axb3 Kxf8 12.d3 d5 13.exd5 Qxd5 14.O-O h5 15.Nc3 Qc6 16.Bg5 g6 17.Bxf6 Qxf6 18.Qf3 Kg7 19.Qxf6+ Kxf6 20.Ne4+ Kg7 21.f4 exf4 22.Rxf4 Kh6 23.Rf8 a6 24.Raf1 Kg7 25.R1f7+ Kh6 26.Rh8#