1.e4 e5 2.Nf3 b6 3.Nxe5 f6 4.Qh5+ Ke7 5.Nc4 Nh6 6.d4 b5 7.Qxb5 Nc6 8.e5 fxe5 9.Nxe5 Nxd4 10.Qc4 Ba6 11.Qxd4 Bxf1 12.Bg5+ Ke6 13.Bxd8 Be7 14.Bxe7 Rhe8 15.Qxd7+ Kxe5 16.Qxc7+ Kd5 17.Rxf1 Rxe7+ 18.Qxe7 Ng4 19.Nc3+ Kc6 20.O-O-O Nxf2 21.Rd6+ Kc5 22.Qc7+ Kb4 23.a3#