1.e3 c5 2.Nf3 d5 3.a3 Nf6 4.d4 cxd4 5.exd4 h6 6.h3 Bf5 7.Bd3 Bxd3 8.Qxd3 Qc8 9.O-O e6 10.Bf4 Be7 11.Rd1 O-O 12.Nbd2 Nc6 13.c3 a5 14.Qe2 a4 15.Ne5 Nd7 16.Nd3 Na5 17.Re1 b5 18.Qf3 Nc4 19.Re2 Nf6 20.Rae1 Re8 21.Be5 Nxe5 22.Nxe5 Bd6 23.Rc1 b4 24.axb4 Bxb4 25.Ndc4 Rb8 26.cxb4 Rxb4 27.Qa3 Rb3 28.Qxa4 dxc4 29.Rxc4 Qb7 30.Rc7 Qxc7 31.Qxb3 Qc1+ 32.Kh2 Qf4+ 33.g3 Qxd4 34.Qf3 Qd5 35.Qxd5 Nxd5 36.Nc6 Rc8 37.Rc2 Rc7 38.b4 Rb7 39.Rb2 Rb5 40.Kg2 Kf8 41.Kf3 Ke8 42.Ke4 Kd7 43.Ne5+ Ke7 44.Nd3 Kd6 45.Kd4 Nb6 46.Ra2 Rd5+ 47.Kc3 Rf5 48.Ra6 Kc6 49.Ra5 Rf3 50.Kd4 Kb7 51.h4 Nd5 52.Rb5+ Kc7 53.Rc5+ Kb7 54.Rc2 Rxd3+ 55.Kxd3 Nxb4+ 56.Kc3 Nxc2 57.Kxc2 Kc6 58.Kd3 Kd5 59.f3 h5 60.Ke3 Ke5 61.Kd3 Kf5 62.Ke3 e5 63.Kd3 Ke6 64.Ke3 f5 65.Kd3 Kd5 66.Ke3 Kc4 67.Ke2 Kd4 68.Kd2 e4 69.Ke2 e3 70.Ke1 Kd3 71.Kd1 f4 72.gxf4 e2+ 73.Ke1 Ke3 74.f5 Kxf3 75.Kd2 Kf2 76.Kd3 e1=Q 77.Kc2 Kf3 78.Kb2 Qe7 79.Kb3 Qd8 80.Ka3 g6 81.Kb3 Qd5+ 82.Kb4 Qb7+ 83.Kc3 Kg3 84.fxg6 Qe4 85.Kb3 Kh3 86.g7 Qg6 87.Kc4 Qxg7 88.Kc5 Qf6 89.Kb5 Qxh4 90.Ka6 Kg3 91.Kb5 Qh2 92.Kb4 Qb2+ 93.Kc4 Qa1 94.Kc5 Kf3 95.Kb4 Qc1 96.Kb3 Qd1+ 97.Ka2 Qb3+ 98.Kxb3 Ke3 99.Kc3 Kf3 100.Kc4 Kg2 101.Kd3 h4 102.Ke2 h3 103.Kd3 Kf2 104.Kc2 Ke2 105.Kb3 Kd2 106.Ka4 Kc1 107.Kb5 h2 108.Ka6 Kb2 109.Kb6 Kc1 110.Ka7 Kd1 111.Kb6 Kc1 112.Kc7 h1=R 113.Kd6 Rf1 114.Kd7 Rg1 115.Ke6 Kd2 116.Kd6 Ke3 117.Kc7 Rg4 118.Kb7 Ke4 119.Kb8 Rg8+ 120.Kb7 Rf8 121.Ka6 Rf7 122.Kb6 Rf6+ 123.Kb7 Kf4 124.Kb8 Rh6 125.Ka7 Kf5 126.Kb8 Kg4 127.Ka8 Kh4 128.Kb7 Rh8 129.Kc6 Rh5 130.Kb6 Rg5 131.Ka7 Rd5 132.Ka8 Re5 133.Ka7 Kg4 134.Kb8 Rc5 135.Ka8 Rf5 136.Kb8 Kf4 137.Ka7 Rf8 138.Ka6 Ke5 139.Ka5 Rf6 140.Kb4 Rh6 141.Kb5 Kf4 142.Ka5 Rh5+ 143.Kb6 Ke4 144.Ka6 Kf3 145.Kb6 Rh2 146.Kc7 Rd2 147.Kb8 Kf2 148.Ka8 Rc2 149.Kb7 Ke3 150.Kb6 Kd4 151.Ka6 Kc5 152.Ka5 Ra2# 0-1