1.e4 e5 2.Bc4 Bc5 3.d3 c6 4.Qe2 d6 5.f4 exf4 6.Bxf4 Qb6 7.Qf3 Qxb2 8.Bxf7+ Kd7 9.Ne2 Qxa1 10.Kd2 Bb4+ 11.Nbc3 Bxc3+ 12.Nxc3 Qxh1 13.Qg4+ Kc7 14.Qxg7 Nd7 15.Qg3 b6 16.Nb5+ cxb5 17.Bxd6+ Kb7 18.Bd5+ Ka6 19.d4 b4 20.Bxb4 Kb5 21.c4+ Kxb4 22.Qb3+ Ka5 23.Qb5#