1.d4 Nf6 2.c4 c5 3.d5 b5 4.Qc2 a6 5.e4 e6 6.Nf3 exd5 7.exd5 b4 8.Bd3 d6 9.O-O Be7 10.a3 bxa3 11.Rxa3 Bg4 12.Bf5 Bxf5 13.Qxf5 Qd7 14.Qc2 Qg4 15.Re1 Ra7 16.Rae3 Kf8 17.Nc3 Qg6 18.Qe2 Ng8 19.Na4 Qf5 20.Nb6 g6 21.Bd2 h5 22.Bc3 Rh7 23.h3 h4 24.Nd2 Rb7 25.Ba5 Rh5 26.Ne4 Nd7 27.Nc8 Ne5 28.Nxe7 Kxe7 29.Nxc5 dxc5 30.Rxe5+ Qxe5 31.Qxe5+ Rxe5 32.Rxe5+ Kd6 33.Re2 Ne7 34.Bc3 Nf5 35.Be5+ Kd7 36.Bf6 Rb4 37.Rc2 Nd6 38.Bxh4 Nxc4 39.b3 Ne5 40.Bg3 Nd3 41.Rc3 Rd4 42.f3 Rxd5 43.Bf2 Kd6 44.Bg3+ Kc6 45.Bf2 Kb5 46.Be3 Kb4 47.Bd2 Kb5 48.Kf1 Nb4 49.Ke2 Nc6 50.Be3 Kb4 51.Bd2 Kb5 52.Be3 f5 53.Rc4 Na5 54.Rc3 Re5 55.Kd3 Rd5+ 56.Kc2 Kb4 57.Bd2 Kb5 58.Re3 Nc6 59.Bc3 Rd6 60.Re8 g5 61.Rg8 g4 62.hxg4 fxg4 63.Rxg4 Re6 64.Re4 Rg6 65.g4 Rh6 66.Re2 Rh3 67.Rf2 Rg3 68.Bf6 Nb4+ 69.Kd2 Nd5 70.Be5 Rg1 71.g5 Rxg5 72.f4 Rf5 73.Kd3 Kb4 74.Rb2 Nxf4+ 75.Ke4 Rxe5+ 76.Kxf4 Rh5 77.Ke4 Rh3 78.Kd5 Rxb3 79.Ra2 a5 80.Rc2 Rd3+ 81.Kc6 Rd8 82.Rb2+ Ka3 83.Rb5 c4 84.Rxa5+ Kb3 85.Rb5+ Kc2 86.Rh5 c3 87.Kc5 Kb1 88.Kb4 c2