1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 Bb4 5.cxd5 exd5 6.Bf4 c5 7.dxc5 O-O 8.e3 Qa5 9.Be5 Ne4 10.a3 Bxc3+ 11.Bxc3 Nxc3 12.Qd2 Nd7 13.Rc1 Nxc5 14.Qxc3 Qxc3+ 15.Rxc3 Na4 16.Rb3 a6 17.Be2 b5 18.Nd4 Be6 19.O-O Rfc8 20.Rb1 Rc7 21.Rd3 Rac8 22.Rdd1 Kf8 23.g4 Ke7 24.h4 g6 25.Kg2 h6 26.Kg3 Nc5 27.f3 Bd7 28.Rd2 Na4 29.Rdd1 Nc5 30.Bf1 Na4 31.Bd3 Nc5 32.Bc2 Na4 33.Bxa4 bxa4 34.Ne2 Be6 35.Nc3 Rb7 36.Nxd5+ Bxd5 37.Rxd5 Rb3 38.Re5+ Kf8 39.Re4 Rc2 40.Rxa4 Rxe3 41.Rxa6 Ree2 42.b4 g5 43.hxg5 hxg5 44.Rg1 Kg7 45.b5 Rb2 46.a4 Ra2 47.b6 Reb2 48.a5 Rb5 49.Rg2 Raxa5 50.Rxa5 Rxa5 51.Rb2 Ra8 52.b7 Rb8 53.Kf2 Kf6 54.Ke3 Ke5 55.Rb5+ Kd6 56.Ke4 Kc6 57.Rb2 Rxb7 58.Rxb7 Kxb7 59.Kf5 Kc6 60.Kxg5 Kb5 61.f4 Kb6 62.Kf5 Ka7 63.g5 Ka8 64.g6 Kb7 65.g7 Kc6 66.Ke5 Kb7 67.f5 Ka7 68.Kd5 Ka8 69.Ke4 f6 70.Kf3 Kb8 71.Ke3 Ka7 72.Kd4 Ka6 73.Kc5 Ka5 74.g8=R Ka4 75.Rg6 Kb3 76.Rg4 Ka3 77.Rg7 Kb3 78.Rb7+ Kc2 79.Rb2+ Kd3 80.Kd5 Ke3 81.Ke6 Kd4 82.Rb8 Kc3 83.Kd5 Kc2 84.Rg8 Kd1 85.Rh8 Kc1 86.Kc4 Kb1 87.Rf8 Kb2 88.Rxf6 Ka3 89.Re6 Ka2 90.Kc3 Kb1 91.Re8 Ka2 92.f6 Kb1 93.Rg8 Kc1 94.Rg7 Kb1 95.f7 Ka2 96.f8=Q Kb1 97.Ra7 Kc1 98.Ra1# 1-0