1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.Nxf7 Kxf7 7.Qf3+ Ke6 8.Nc3 Ne7 9.d4 c6 10.Qe4 Qd6 11.Bf4 Kd7 12.dxe5 Qe6 13.O-O-O b5 14.Nxd5 bxc4 15.Ne3+ Ke8 16.Rd6 Qf7 17.Rhd1 Bb7 18.e6 Qg6 19.Qxc4 Nd5 20.R6xd5 cxd5 21.Qb5+ Ke7 22.Qxb7+ Kxe6 23.Qxd5+ Ke7 24.Bg5+ Ke8 25.Qd7#