1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nxd5 6.d4 exd4 7.O-O Be7 8.Nxf7 Kxf7 9.Qf3+ Bf6 10.Bxd5+ Be6 11.Bxe6+ Kxe6 12.Re1+ Kf7 13.Qb3+ Kg6 14.Re4 Re8 15.Rg4+ Kh5 16.Qh3+ Bh4 17.Rxh4+ Qxh4 18.Qf5+ g5 19.Qxh7+ Kg4 20.f3#