1.e4 e5 2.f4 exf4 3.Nf3 g5 4.h4 g4 5.Ng5 d5 6.d4 h6 7.Nxf7 Kxf7 8.Bxf4 Bd6 9.e5 Be7 10.Bd3 Bxh4+ 11.g3 Bg5 12.Qd2 Kg7 13.Nc3 Be6 14.O-O-O Nc6 15.Rh5 Bxf4 16.gxf4 Bf7 17.Qh2 Nxd4 18.Rg1 Bxh5 19.Qxh5 Ne7 20.Qxg4+ Kf7 21.f5 Nexf5 22.Qg6+ Ke7 23.Qf6+ Kd7 24.Bxf5+ Nxf5 25.Qxf5+ Kc6 26.Rg6+ Kc5 27.Qd3 Qd7 28.b4+ Kxb4 29.Qd4+ Ka5 30.Qc5+ b5 31.Qa3#