1.e4 e5 2.f4 exf4 3.Nf3 g5 4.Bc4 g4 5.O-O gxf3 6.Qxf3 Qf6 7.e5 Qxe5 8.Bxf7+ Kxf7 9.d4 Qxd4+ 10.Be3 Qf6 11.Bxf4 Bg7 12.Nc3 Ne7 13.Nd5 Nxd5 14.Qxd5+ Kg6 15.Be3 d6 16.Rxf6+ Bxf6 17.Rf1 Nc6 18.Qe4+ Kg7 19.Bh6+ Kxh6 20.Rxf6+ Kg7 21.Qf4 h6 22.Rf7+ Kg6 23.Qf6+ Kh5 24.Qxh8 Be6 25.g4+ Kg5 26.Qg7+ Kh4 27.Qxh6+ Kxg4 28.Rf4#