1.c3 Nf6 2.d4 Nc6 3.d5 Ne5 4.f4 Ng6 5.e4 c6 6.Nf3 cxd5 7.exd5 Qc7 8.Na3 a6 9.d6 exd6 10.Nc2 Be7 11.g3 d5 12.Qe2 d6 13.Be3 O-O 14.Bd4 Re8 15.Bxf6 Bg4 16.Bd4 Bf6 17.Ne3 Bxd4 18.cxd4 Re4 19.Rd1 Rae8 20.Rd3 Ne7 21.Kf2 Nf5 22.Qc2 Qxc2+ 23.Nxc2 Bxf3 24.Rxf3 R4e6 25.Ra3 Re4 26.Bd3 Rd8 27.Bxe4 Rc8 28.Rb1 g6 29.Bh1 b6 30.Nb4 Ra8 31.Re1 Kg7 32.Rxa6 Kf6 33.Re7 Ng7 34.Bf3 g5 35.Re6+ Kxe6 36.Bg2 Nf5 37.Bxd5+ Ke7 38.Ke2 h5 39.Bc4 Nh6 40.Bxf7 Ng4 41.f5 Re8 42.Kd3 d5 43.Nc2 Rc8 44.Rxb6 Nf2+ 45.Kd2 Ne4+ 46.Kd1 Nf2+ 47.Kd2 Ne4+ 48.Kc1 Kxf7 49.Rb3 Nxg3 50.hxg3 Rh8 51.Kd1 Rh6 52.Rd3 Rh7 53.b4 Rh8 54.Rb3 Rd8 55.b5 Ra8 56.g4 Kf8 57.f6 Rxa2 58.Na3 Rf2 59.Rg3 Rf1+ 60.Ke2 Rf2+ 61.Kxf2 hxg4 62.Nb1 Ke8 63.Ke1 Kd7 64.b6 Kc8 65.Nc3 Kb7 66.Re3 g3 67.Re7+ Ka6 68.f7 Ka5 69.Na2 Kb5 70.b7 Ka5 71.Kd1 g2 72.Re1 g1=N 73.Re5 Kb6 74.Nb4 Ka5 75.Re7 Ne2 76.Re5 Kxb4 77.b8=B Kc3 78.Rxe2 Kxd4 79.Bf4 Kc4 80.Bb8 Kd3 81.Ra2 Kd4 82.Ke1 g4 83.Rf2 Kd3 84.Re2 Kd4 85.Re6 Kc3 86.Re7 Kd4 87.Re2 Kd3 88.Re7 d4 89.f8=Q Kc4 90.Bh2 Kc3 91.Ke2 d3+ 92.Kf2 Kb2 93.Qb8+ Kc1 94.Be5 d2 95.Qb4 d1=N+ 96.Kg3 Kc2 97.Rb7 Ne3 98.Bc7 Nf5+ 99.Kf4 Ng7 100.Qb2+ Kd1 101.Bd6 Nh5+ 102.Ke3 Nf4 103.Qb1# 1-0