1.f4 d5 2.e3 Nf6 3.Nf3 Bf5 4.Be2 e6 5.O-O Be7 6.b3 O-O 7.Bb2 c5 8.Ne5 Nfd7 9.g4 Be4 10.d3 Bg6 11.f5 Bf6 12.Nxd7 Nxd7 13.Nc3 Qa5 14.Qe1 exf5 15.gxf5 Rae8 16.Nxd5 Qxe1 17.Nxf6+ Nxf6 18.Raxe1 Rxe3 19.fxg6 Rfe8 20.gxf7+ Kxf7 21.Bh5+ Kf8 22.Rxe3 Re6 23.Rxe6 Kg8 24.h3 g5 25.h4 b5 26.Rf2 b4 27.Rf3 Nxh5 28.Rf4 Ng3 29.Rf5 h6 30.Rff6 Nf1 31.h5 Ne3 32.a3 bxa3 33.Bxa3 a6 34.c3 Nd1 35.b4 Nf2 36.c4 Kh7 37.b5 Ne4 38.b6 Nd6 39.Kh1 Nc8 40.Kg1 Kh8 41.Kf1 Kh7 42.Ke1 Ne7 43.Kd1 Nd5 44.Kc1 Nxb6 45.Kb1 Kg7 46.Ka1 Na4 47.Ka2 g4 48.Ka1 Nb6 49.Ka2 Na4 50.Bb4 Nc3+ 51.Bxc3 Kg8 52.Ka3 Kg7 53.Ka4 Kh8 54.Ka5 Kg8 55.Kb6 Kh7 56.Rxh6+ Kg8 57.Rh7 g3 58.Rh8+ Kf7 59.Rf6+ Kg7 60.Rg6+ Kf7 61.Rg7+ Ke6 62.Rgg8 g2 63.Rxg2 Kf7 64.Rg3 a5 65.h6 a4 66.h7 a3 67.Rhg8 Ke7 68.h8=Q a2 69.Kxc5 Kf7 70.Kd4 a1=N 71.Ke5 Nb3 72.R3g7# 1-0