1.d4 Nf6 2.c4 c5 3.d5 e6 4.Nc3 exd5 5.cxd5 d6 6.Nf3 g6 7.Bf4 Bg7 8.Qa4+ Bd7 9.Qb3 Qc7 10.e4 O-O 11.Nd2 Nh5 12.Be3 f5 13.exf5 gxf5 14.Be2 f4 15.Bxc5 Qxc5 16.Bxh5 Bf5 17.O-O Nd7 18.Nde4 Bxe4 19.Nxe4 Qd4 20.Rfe1 Qxb2 21.Qxb2 Bxb2 22.Rab1 Be5 23.Rxb7 Nf6 24.Nxf6+ Rxf6 25.Rc1 Rff8 26.Rcc7 Rfc8 27.Rxa7 Rxa7 28.Rxc8+ Kg7 29.Rc2 Kh6 30.Bf3 Kg5 31.g3 Ra3 32.Kg2 h6 33.Be2 h5 34.Bc4 h4 35.Bb3 hxg3 36.hxg3 fxg3 37.fxg3 Ra7 38.Rc4 Rg7 39.a4 Kf6 40.g4 Ra7 41.Rb4 Bc3 42.Rf4+ Kg7 43.Kf3 Rb7 44.Bc2 Rb2 45.Bf5 Be5 46.Rc4 Rb3+ 47.Ke2 Kf6 48.Bd7 Ra3 49.Kd2 Ke7 50.Bf5 Kf6 51.Kc2 Kg5 52.Bd7 Kf6 53.Rb4 Rc3+ 54.Kd2 Ra3 55.Ke2 Ke7 56.Bc8 Kf6 57.Rc4 Kg5 58.Bd7 Kf6 59.Rc8 Ke7 60.Bb5 Kf6 61.Rf8+ Kg5 62.Bd7 Bf6 63.Kd2 Bc3+ 64.Kc2 Bf6 65.Rb8 Rc3+ 66.Kb1 Ra3 67.Rb4 Be5 68.Bb5 Kh4 69.Be2 Ra1+ 70.Kc2 Ra2+ 71.Kd3 Kg5 72.Bd1 Bf4 73.Kc4 Rd2 74.Rb1 Be3 75.Bb3 Kxg4 76.a5 Kf4 77.a6 Rd4+ 78.Kb5 Rd3 79.Kc6 Ke5 80.Kb7 Bc5 81.a7 Bxa7 82.Kxa7 Rxb3 83.Rxb3 Kxd5 84.Rb1 Kc4 85.Rc1+ Kb4 86.Kb6 d5 87.Kc6 d4 88.Kd5 d3 89.Ke4