1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 b5 6.Bxb5 Qxd5 7.Bxc6+ Qxc6 8.O-O Bb7 9.Nf3 e4 10.Re1 O-O-O 11.Ne5 Qd5 12.f4 Qd4+ 13.Kh1 Bc5 14.Nxf7 Rd5 15.Nxh8 Rh5 16.Qe2 Qd7 17.Nc3 Ng4 18.h3 Nf2+ 19.Kh2 Nxh3 20.Qxh5 Nxf4 21.Nxe4 Nxh5 22.g3 Qg4 23.d3 Bxe4 24.dxe4 Qxg3+ 25.Kh1 Qh3#