1.e4 e5 2.Nf3 f5 3.d3 Nc6 4.Nc3 Bb4 5.Bd2 d6 6.Nd5 Bxd2+ 7.Qxd2 Nce7 8.Nc3 Nf6 9.O-O-O O-O 10.d4 Nxe4 11.Nxe4 fxe4 12.Ng5 e3 13.fxe3 Nf5 14.e4 Nh6 15.Bc4+ Kh8 16.Rdf1 exd4 17.Rxf8+ Qxf8 18.Rf1 Qd8 19.h4 c5 20.Qf4 Bd7 21.e5 d5 22.Bxd5 Qe7 23.e6 Bb5 24.Qe4 g6 25.Qe5+ Qg7 26.Nf7+ Kg8 27.Nxh6+ Qxh6+ 28.Kb1 Qg7 29.e7+ Kh8 30.Rf8+ Rxf8 31.exf8=Q#