1.e4 e5 2.Nf3 Nc6 3.Bb5 Nd4 4.Nxd4 exd4 5.O-O Bc5 6.d3 c6 7.Bc4 Ne7 8.Bxf7+ Kxf7 9.Qh5+ g6 10.Qxc5 Qb6 11.Qd6 c5 12.Qg3 d5 13.exd5 Nxd5 14.Na3 Qc7 15.Qf3+ Nf6 16.Bg5 Qc6 17.Qf4 Kg7 18.Bh6+ Kf7 19.Nc4 Qd5 20.Nd6+ Ke7 21.Rfe1+ Be6 22.Bg5 Raf8 23.Ne4 Bf5 24.Qc7+ Ke8 25.Nd6#