1.c4 Nf6 2.d4 e6 3.Nf3 d5 4.Nc3 dxc4 5.e3 a6 6.a4 Be7 7.Bxc4 c5 8.O-O cxd4 9.exd4 Nc6 10.Bb3 O-O 11.Re1 Na5 12.Bc2 Nc6 13.Bg5 Bd7 14.Qd2 Nb4 15.Bb3 Bc6 16.Ne5 Bd5 17.Nxd5 Nfxd5 18.Bxe7 Qxe7 19.Rac1 Rac8 20.g3 h6 21.h4 Qd6 22.a5 Rfd8 23.Nc4 Qe7 24.Ne5 Nc6 25.Nxc6 bxc6 26.Rc5 Qb7 27.Bxd5 Rxd5 28.Rec1 Rcd8 29.Rxd5 Rxd5 30.Rc5 Rd6 31.Qc3 Qd7 32.Qc4 Rxd4 33.Qxa6 Rd1+ 34.Kg2 Qd2 35.Qxc6 Qe1 36.Kf3 f5 37.Rc2 Kh7 38.a6 Qh1+ 39.Kf4 Rd5 40.Qc4 e5+ 41.Kxf5 Qf3+ 42.Ke6 Rd4 43.Qxd4 exd4 44.Rd2 Qc6+ 45.Ke5 Qxa6 46.Kxd4 Kg6 47.Kc3 Kf5 48.Rd4 Ke5 49.Rf4 Qe2 50.b4 g5 51.hxg5 hxg5 52.Rf8 Qa6 53.f4+ gxf4 54.gxf4+ Ke4 55.Re8+ Kxf4 56.Re1 Qc6+ 57.Kb3 Qd5+ 58.Ka4 Qa2+ 59.Kb5 Qd2 60.Rf1+ Ke5 61.Ka5 Kd4 62.Rh1 Kc4 63.Rh4+ Kb3 64.Rh3+ Kb2 65.Rh5 Qd8+ 66.Ka6 Kb3 67.b5 Kb4 68.Ka7 Qe8 69.Rh4+ Kxb5 70.Rh7 Kc6 71.Rh6+ Kd5 72.Rh1 Qf7+ 73.Kb6 Qf2+ 74.Kb7 Qf3 75.Rc1 Qb3+ 76.Kc7 Qa3 77.Rd1+ Ke4 78.Rd6 Qa7+ 79.Kc6 Ke5 80.Rd5+ Ke6 81.Rd6+ Ke7 82.Rd5 Qa8+ 83.Kc5 Ke6 84.Rd3 Qa7+ 85.Kc4 Ke5 86.Rd2 Qc7+ 87.Kd3 Kf4 88.Rf2+ Kg3 89.Rc2 Qh7+ 90.Kc3 Kf3 91.Rd2 Ke3 92.Rd5 Qc7+ 93.Kb4 Ke4 94.Rb5 Kd4 95.Rh5 Qe7+ 96.Ka5 Qe2 97.Rb5 Qe8 98.Kb6 Kc4 99.Rc5+ Kd4 100.Rc1 Qb8+ 101.Ka5 Qb2 102.Rh1 Qg2 103.Rd1+ Kc5 104.Rc1+ Kd4 105.Rd1+ Ke5 106.Kb6 Qf2+ 107.Ka5 Qc2 108.Rh1 Qc3+ 109.Kb6 Qb3+ 110.Kc7 Qf7+ 111.Kb6 Qf2+ 112.Kb5 Qb2+ 113.Kc5 Qd4+ 114.Kb5 Qd5+ 115.Kb4 Qxh1 116.Kc5 Qe4 117.Kb5 Kd6 118.Ka5 Qb7 119.Ka4 Qb2 120.Ka5 Kc5 121.Ka4 Qb4# 0-1