1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Nxe4 6.Nc3 Nxc3 7.bxc3 d5 8.Bb5 Bc5 9.Re1+ Be6 10.Ng5 O-O 11.Nxh7 Re8 12.Qh5 Bf5 13.Rxe8+ Qxe8 14.Qxf5 Qe1+ 15.Bf1 Ne7 16.Qh5 d3 17.Be3 Qxa1 18.Ng5 Ng6 19.Bxc5 d2 20.Qh7#