1.e4 e5 2.f4 exf4 3.Nf3 g5 4.Bc4 g4 5.d4 gxf3 6.Qxf3 Bh6 7.O-O Qf6 8.e5 Qg6 9.Nc3 c6 10.Ne4 d5 11.Nd6+ Kd8 12.Bd3 f5 13.Bxf4 Kc7 14.e6 Bxf4 15.Qxf4 Qxe6 16.Nf7+ Kb6 17.Nxh8 Qf6 18.c4 Qxh8 19.c5+ Ka5 20.Qd2+ Ka4 21.b3+ Ka3 22.Qa5+ Kb2 23.Rfb1#