1.e4 e5 2.Bc4 Nc6 3.Nf3 Nf6 4.d4 exd4 5.O-O d6 6.Ng5 Ne5 7.Qxd4 h6 8.f4 Nxc4 9.Nxf7 Kxf7 10.Qxc4+ Be6 11.Qd3 c6 12.f5 Qb6+ 13.Be3 Qxb2 14.Nc3 Bd7 15.Rab1 Qa3 16.Rxb7 c5 17.Qc4+ Ke7 18.Rd1 g5 19.Qe6+ Kd8 20.Qxf6+ Be7 21.Qxh8+ Be8 22.Qg7 Bf8 23.Qc7#