1.e4 e5 2.Nf3 Nc6 3.Bc4 h6 4.d4 exd4 5.Nxd4 Ne5 6.Bb3 Qh4 7.O-O Ng4 8.h3 Bd6 9.Nf3 Qe7 10.hxg4 Qxe4 11.Re1 Nf6 12.Rxe4+ Nxe4 13.Qe2 O-O 14.Qxe4 Bc5 15.Be3 Bxe3 16.Qxe3 d6 17.Nc3 Bxg4 18.Qf4 Bd7 19.Re1 Be8 20.Nd5 Rd8 21.Ne7+ Kh8 22.Ng6+ Kg8 23.Nxf8 Kxf8 24.Rxe8+ Rxe8 25.Qxf7#