1.e4 e5 2.f4 exf4 3.Nf3 g5 4.d4 g4 5.Bxf4 gxf3 6.Qxf3 Qf6 7.Nc3 Ne7 8.Nb5 Na6 9.Bxc7 Bg7 10.Nd6+ Kf8 11.Qxf6 Bxf6 12.Bxa6 bxa6 13.Rf1 Kg7 14.e5 Bh4+ 15.g3 Nd5 16.Rxf7+ Kg6 17.gxh4 Nxc7 18.Ke2 h6 19.Rg1+ Kh5 20.Rf5+ Kxh4 21.Rf4+ Kh5 22.Nf5 Ne6 23.Rh4#