1.d4 f5 2.Nf3 Nf6 3.Bg5 e6 4.Nbd2 Be7 5.Bxf6 Bxf6 6.e4 d5 7.exf5 exf5 8.Bd3 O-O 9.O-O Nc6 10.c3 Be6 11.Re1 Qd7 12.b4 f4 13.Nb3 b6 14.b5 Ne7 15.Ne5 Bxe5 16.Rxe5 Rf6 17.f3 Bf5 18.Bf1 Ng6 19.Re1 Re8 20.Nc1 Rfe6 21.Rxe6 Qxe6 22.Qd2 h5 23.Nd3 Qe3+ 24.Qxe3 Rxe3 25.Rd1 Bxd3 26.Bxd3 Ne7 27.Kf2 g5 28.g3 Kf7 29.a4 c6 30.h4 Kf6 31.hxg5+ Kxg5 32.c4 c5 33.dxc5 bxc5 34.a5 d4 35.b6 Nc6 36.b7 Nb8 37.Be4 Rb3 38.gxf4+ Kxf4 39.Rg1 Rb4 40.Rg8 Rb2+ 41.Ke1 Na6 42.Bd5 Ke3 43.Re8+ Kd3 44.f4 Kc3 45.f5 Rb1+ 46.Kf2 Rb2+ 47.Kf3 Rb1 48.Kf4 d3 49.Bf3 Kd2 50.f6 Nc7 51.Rd8 Ne6+ 52.Kf5 Nxd8 53.Bd5 Nxb7 54.f7 Nxa5 55.f8=Q Rf1+ 56.Ke4 Rxf8 57.Bc6 Nxc6 58.Kd5 Na5 59.Kxc5 Nxc4 60.Kxc4 a5 61.Kb5 h4 62.Ka4 h3 63.Kxa5 h2 64.Kb5 Kc2 65.Kb6 d2 66.Kc7 d1=Q 67.Kc6 h1=Q+ 68.Kb6 Qhd5 69.Ka6 Ra8+ 70.Kb6 Qb1+ 71.Kc7 Qbb7#