1.c4 Nf6 2.Nc3 e5 3.g3 Bb4 4.Bg2 O-O 5.Nf3 Nc6 6.O-O e4 7.Ng5 Bxc3 8.dxc3 Re8 9.Nh3 Qe7 10.Nf4 d6 11.Nd5 Nxd5 12.cxd5 Nb8 13.Be3 Nd7 14.Bd4 Nf6 15.c4 Bf5 16.Qb3 b6 17.Qc3 Bg6 18.f4 Bf5 19.h3 h5 20.e3 Rac8 21.Bxf6 Qxf6 22.Qxf6 gxf6 23.Rfd1 Bd7 24.Kf2 f5 25.Bf1 Kg7 26.Be2 Kg6 27.b4 Ra8 28.c5 bxc5 29.bxc5 Reb8 30.Rd2 Bb5 31.Rc1 Bxe2 32.Kxe2 Rb5 33.cxd6 cxd6 34.Rc6 Rb6 35.a4 Kf6 36.Rdc2 Rab8 37.a5 Rxc6 38.Rxc6 Rb2+ 39.Kd1 Rb5 40.Rxd6+ Ke7 41.Ra6 Rxd5+ 42.Ke2 Rd7 43.Rh6 Rd5 44.Rxh5 Rxa5 45.g4 Kf6 46.Rh6+ Kg7 47.Rd6 Ra2+ 48.Rd2 Ra1 49.Rd5 Ra2+ 50.Ke1 Ra1+ 51.Ke2 Ra2+ 52.Rd2 Ra1 53.gxf5 Kf6 54.Rd6+ Kxf5 55.Rd5+ Kg6 56.Rg5+ Kf6 57.Re5 Ra2+ 58.Kf1 Rh2 59.Rxe4 Rxh3 60.Kg2 Rh5 61.Rc4 Rb5 62.Rc6+ Kg7 63.Ra6 f5 64.Rxa7+ Kf6 65.Ra6+ Kf7 66.Kf3 Rb3 67.Ke2 Rc3 68.Kd2 Rb3 69.Rc6 Ra3 70.Rc3 Ra8 71.Rc5 Ke6 72.Kd3 Rd8+ 73.Kc4 Rd1 74.Re5+ Kf6 75.Rd5 Rc1+ 76.Kd4 Rd1+ 77.Kc5 Rc1+ 78.Kb4 Ke6 79.Re5+ Kf6 80.Rc5 Re1 81.Rc6+ Kf7 82.Rc3 Ke6 83.Kc4 Rd1 84.Rd3 Rc1+ 85.Kd4 Ra1 86.Rd2 Ra8 87.Kd3 Rd8+ 88.Ke2 Rxd2+ 89.Kxd2 Kd6 90.Ke2 Ke6 91.Kf3 Kf6 92.Kf2 Kf7 93.Ke1 Ke7 94.Kd2 Kd6 95.Kd3 Kd5 96.e4+ fxe4+ 97.Ke3 Ke6 98.Kxe4 Kf6 99.f5 Kf7 100.Ke5 Ke7 101.f6+ Kf7 102.Kf5 Kf8 103.Ke6 Ke8 104.f7+ Kf8 105.Kd7 Kxf7