1.e4 e5 2.f4 exf4 3.Nf3 g5 4.Bc4 g4 5.Ne5 Qh4+ 6.Kf1 Nc6 7.Nxf7 Bc5 8.Qe1 g3 9.Nxh8 d6 10.Bxg8 Bg4 11.Bf7+ Kd7 12.c3 Bf2 13.Ng6 hxg6 14.Qxf2 gxf2 15.Bxg6 Bd1 16.d4 Ke7 17.Bf5 Qh5 18.g4 fxg3 19.hxg3 Qe2+ 20.Kg2 f1=R+ 21.Kh3 Rxh1#