1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d3 d5 6.exd5 Nxd5 7.O-O O-O 8.Nbd2 Bf5 9.Re1 Re8 10.Ne4 Bb6 11.b4 a6 12.Qb3 Be6 13.Neg5 Qf6 14.Bxd5 Bxd5 15.Qxd5 Rad8 16.Qc4 Ba7 17.a4 Qd6 18.Qxf7+ Kh8 19.Nxh7 Kxh7 20.Ng5+ Kh8 21.Qh5+ Kg8 22.Qh7+ Kf8 23.Qh8+ Ke7 24.Qxg7#