1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 dxc4 5.Bg2 a6 6.Nc3 b5 7.a4 b4 8.Ne5 Ra7 9.Ne4 Nxe4 10.Bxe4 Bb7 11.Bxb7 Rxb7 12.O-O Qd5 13.Bf4 Bd6 14.Re1 f5 15.Qc2 Nc6 16.Nxc6 Bxf4 17.e4 Qxc6 18.d5 Qd6 19.gxf4 O-O 20.Qxc4 exd5 21.exd5 b3 22.Rac1 Rb4 23.Qxc7 Qxf4 24.Qxf4 Rxf4 25.Re3 Rxa4 26.Rxb3 Rd8 27.Rb7 Rg4+ 28.Kf1 h5 29.Rc5 f4 30.Ke2 h4 31.Kf3 Rg5 32.Ke4 Re8+ 33.Kxf4 Rg2 34.Kf3 h3 35.Rcc7 Rf8+ 36.Ke3 Rd8 37.Kd4 a5 38.Re7 Kh8 39.Rb3 Rxh2 40.Ree3 Kg8 41.Rxh3 Rxf2 42.Rhf3 Rh2 43.Rh3 Rf2 44.Rhd3 a4 45.Rb7 Rg2 46.Kc3 Rc8+ 47.Kd4 Rd8 48.Ke4 Re8+ 49.Kf4 Rf2+ 50.Kg3 Ree2 51.Rd4 Rxb2 52.Ra7 Rg2+ 53.Kf4 Rbf2+ 54.Ke5 Rg5+ 55.Kd6 Rg6+ 56.Kc5 Rc2+ 57.Rc4 Rxc4+ 58.Kxc4 Kf8 59.Kc5 Rg2 60.Rxa4 Ke7 61.Ra7+ Kf6 62.Kc6 Rg3 63.d6 g5 64.Ra4 Rc3+ 65.Kd7 Rd3 66.Kc7 Ke6 67.Re4+ Kd5 68.Re2 Rc3+ 69.Kd7 Rd3 70.Rg2 g4 71.Rxg4 Ke5 72.Rg5+ Kf6 73.Rg2 Rd1 74.Ra2 Rd4 75.Rf2+ Kg5 76.Rc2 Kf6 77.Kc6 Ke6 78.Re2+ Kf7 79.d7 Rc4+ 80.Kd5 Rc1 81.Re8 Rd1+ 82.Kc6 Rc1+ 83.Kb5 Rb1+ 84.Kc5 Rc1+ 85.Kb6 Rb1+ 86.Kc6 Rc1+ 87.Kb7 Rb1+ 88.Ka8 Ra1+ 89.Kb8 Rb1+ 90.Ka7 Ra1+ 91.Kb6 Rb1+ 92.Kc5 Rc1+ 93.Kb4 Rb1+ 94.Kc3 Rd1 95.d8=Q Rxd8 96.Rxd8 Ke7