1.e4 e5 2.Nf3 Nc6 3.Bc4 d5 4.Bxd5 f6 5.O-O Nce7 6.Bb3 Nc6 7.Nc3 Nge7 8.Nh4 g5 9.Qh5+ Kd7 10.Qg4+ f5 11.Nxf5 Ng6 12.Nd5 h5 13.Qh3 b6 14.d4 Ba6 15.Rd1 Qe8 16.Nf6+ Kc8 17.Nd6+ Kd8 18.Ndxe8 Be7 19.Qd7#