1.c4 c5 2.Nf3 Nf6 3.e3 d5 4.cxd5 Nxd5 5.Be2 e6 6.O-O Be7 7.d4 cxd4 8.Nxd4 O-O 9.Bd2 e5 10.Nf3 Nc6 11.Nc3 Be6 12.Qa4 Nb6 13.Qd1 Qe8 14.Qc2 Rc8 15.Rac1 f5 16.Bb5 e4 17.Nd4 Nxd4 18.exd4 Qf7 19.f3 exf3 20.Rxf3 Bf6 21.Be3 a6 22.Bd3 Nd5 23.Bf2 g6 24.Qd2 Nxc3 25.bxc3 Bxa2 26.h4 Bd5 27.Rh3 h5 28.Re3 Bg7 29.Re2 b5 30.Ra1 Qb7 31.Bg3 Kh7 32.Be5 Bh6 33.Bf4 Bg7 34.Be5 Qc6 35.Bxg7 Kxg7 36.Qg5 Qf6 37.Re7+ Rf7 38.Rxf7+ Bxf7 39.Qxf6+ Kxf6 40.Rxa6+ Kg7 41.Ra3 Bc4 42.Bxc4 Rxc4 43.Rb3 Kf6 44.Kf2 g5 45.hxg5+ Kxg5 46.Ke3 h4 47.Kd3 Rc8 48.Rxb5 Rg8 49.Re5 Kf6 50.Re2 Rg3+ 51.Kc4 f4 52.d5 h3 53.gxh3 Rxh3 54.d6 f3 55.d7 Rh8 56.Re8 f2 57.d8=Q+ Kf7 58.Rxh8 f1=Q+ 59.Qd3 Qf4+ 60.Kb3 Qf6 61.Rh7+ Kg8 62.Rd7 Qf5 63.Rd8+ Kf7 64.Qxf5+ Ke7 65.Qc5+ Kf7 66.Kc4 Kg7 67.Qa3 Kf7 68.Rd2 Kg7 69.Qa4 Kh6 70.Rd1 Kg5 71.Qd7 Kg6 72.Qd6+ Kh7 73.Rd4 Kh8 74.Qf4 Kg7 75.Qc1 Kh8 76.Qa1 Kh7 77.Rd6 Kh8 78.Kb4 Kh7 79.c4 Kg8 80.Kc5 Kf8 81.Rd2 Ke8 82.Rc2 Kd8 83.Qg7 Ke8 84.Qe7+ Kxe7 85.Rb2 Kf6 86.Re2 Kg6 87.Kb6 Kh7 88.Re3 Kg8 89.c5 Kh8 90.Ra3 Kg7 91.Ka5 Kf6 92.c6 Ke6 93.Kb4 Kd5 94.Ka4 Kc4 95.Ra2 Kd3 96.Kb3 Ke4 97.c7 Ke5 98.Ra5+ Ke4 99.Kc3 Ke3 100.Ra2 Ke4 101.c8=B Ke3 102.Kc2 Kf2 103.Kd3+ Kf3 104.Kd2 Kg3 105.Kd1 Kh4 106.Ke2 Kg5 107.Kf1 Kf6 108.Bf5 Kxf5 109.Ra4 Ke5 110.Kg1 Kd6 111.Re4 Kd7 112.Kh2 Kc6 113.Re1 Kc7 114.Kg2 Kb8 115.Kh1 Ka8 116.Rf1 Kb8 117.Rd1 Ka8 118.Rd3 Kb7 119.Rf3 Kc7 120.Kh2 Kc6 121.Kg3 Kb7 122.Rf8 Kc6 123.Rf6+ Kd7 124.Rf5 Ke8 125.Rh5 Kd8 126.Rh7 Ke8 127.Kh3 Kf8 128.Rh5 Ke8 129.Re5+ Kd8 130.Re6 Kd7 131.Re4 Kc6 132.Re1 Kc5 133.Re7 Kc6 134.Re4 Kb6 135.Re1 Kc5 136.Re6 Kb5 137.Re8 Ka5 138.Rb8 Ka4 139.Rc8 Kb5 140.Rc1 Ka4 141.Rc2 Kb3 142.Rc5 Ka2 143.Rc4 Kb1 144.Kg4 Kb2 145.Kf5 Ka2 146.Rc1 Ka3 147.Rb1 Ka4 148.Ke5 Ka5 149.Kd4 Ka4 150.Kc5 Ka5 151.Ra1# 1-0