1.d4 Nf6 2.c4 g6 3.Nf3 Bg7 4.Nbd2 O-O 5.e3 c5 6.Bd3 d5 7.O-O cxd4 8.exd4 Nc6 9.c5 Nd7 10.Nb3 e5 11.Nxe5 Ndxe5 12.dxe5 Nxe5 13.Re1 Nxd3 14.Qxd3 Bf5 15.Qb5 Qd7 16.Qxd7 Bxd7 17.Rd1 Rfe8 18.Be3 Bxb2 19.Rab1 Bc3 20.Rbc1 Bg7 21.Rxd5 Be6 22.Rd2 Rad8 23.Nd4 Bxd4 24.Bxd4 Bxa2 25.Rxa2 Rxd4 26.Rxa7 Rc4 27.Raa1 Rxc1+ 28.Rxc1 Rc8 29.Kf1 b6 30.c6 Rc7 31.Rc4 Kf8 32.Ke2 Ke7 33.Kd3 Kd6 34.Rf4 f5 35.h4 Rxc6 36.h5 b5 37.g4 Rc5 38.hxg6 hxg6 39.gxf5 gxf5 40.Rh4 Kd5 41.Rh5 Ke6 42.Rh6+ Ke5 43.Rh4 Rd5+ 44.Kc3 Rd6 45.Rb4 Rd5 46.Rh4 Rd1 47.Rb4 Rc1+ 48.Kd3 Rc5 49.Rh4 Kd6 50.Rh6+ Kc7 51.f3 Rc6 52.Rh5 Rf6 53.Kd4 Kc6 54.Ke5 Rf8 55.Kd4 Rd8+ 56.Kc3 Rd5 57.Rh8 Kc5 58.Rb8 Rd7 59.f4 Kd5 60.Re8 Rc7+ 61.Kd3 Rc5 62.Rf8 Ke6 63.Rb8 Kd6 64.Rb6+ Kc7 65.Re6 b4 66.Kd4 Rc1 67.Re5 Kc6 68.Rxf5 b3 69.Rf6+ Kb7 70.Rf7+ Kc8 71.Rf8+ Kb7 72.Rf7+ Ka6 73.Rf6+ Ka7 74.Rf7+ Ka6 75.Rf6+ Ka5 76.Rf8 b2 77.Ra8+ Kb4 78.Rb8+ Ka3 79.f5 b1=Q 80.Rxb1 Rxb1 81.Ke5 Kb4 82.f6 Rg1 83.f7 Rf1 84.Ke6 Kb5 85.Ke7 Kc4 86.Kf8 Kd4 87.Kg7 Ke5 88.f8=Q Rxf8 89.Kxf8 1/2-1/2