1.e4 e5 2.f4 exf4 3.Nf3 g5 4.Bc4 Bg7 5.h4 g4 6.Ng5 Nh6 7.Nxf7 Nxf7 8.Qxg4 Qf6 9.d4 Qxd4 10.Bxf7+ Kxf7 11.Qxf4+ Bf6 12.Nc3 c6 13.Rf1 d5 14.Be3 Qxe3+ 15.Qxe3 Be6 16.Rxf6+ Kxf6 17.Qd4+ Ke7 18.Qxh8 Bf7 19.exd5 Be8 20.d6+ Kd8 21.Qf6+ Kc8 22.Qe7 b6 23.Qc7#