1.e4 e5 2.Nc3 Nc6 3.f4 exf4 4.Nf3 g5 5.h4 g4 6.Ng5 h6 7.Nxf7 Kxf7 8.d4 d6 9.Bc4+ Ke8 10.Bxf4 Bg7 11.Be3 Nf6 12.Qd2 Qe7 13.O-O-O g3 14.Rde1 Bd7 15.Rhf1 Kd8 16.Nd5 Qf8 17.Rxf6 Bxf6 18.Rf1 Kc8 19.Rxf6 Qe8 20.Bxh6 Qxe4 21.Bg5 a6 22.Rf7 Qg6 23.Qf4 b5 24.Rxd7 Kxd7 25.Qg4+ Ke8 26.Nxc7+ Kf8 27.Qf4+ Kg7 28.Ne6+ Kh7 29.Bd3 Rag8 30.Qf7+ Rg7 31.Qxg7#