1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Be7 5.d4 exd4 6.e5 Ne4 7.Re1 Nc5 8.Nxd4 Ne6 9.Nf5 a6 10.Nxe7 Qxe7 11.a4 b6 12.Nc3 O-O 13.Nd5 Qd8 14.Qh5 Kh8 15.Nf6 gxf6 16.Bd3 Ng5 17.Bxg5 fxg5 18.Qxh7#