1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nxc6 bxc6 6.Bd3 Nf6 7.c4 d5 8.exd5 cxd5 9.O-O Be7 10.cxd5 Nxd5 11.Nc3 O-O 12.Qc2 Nf6 13.Ne4 h6 14.Nxf6+ Bxf6 15.Rd1 Qb6 16.Be3 Qb8 17.Bc5 Re8 18.Rab1 Bb7 19.Bh7+ Kh8 20.Rd7 Rc8 21.Bd3 Bd5 22.b4 a5 23.bxa5 Qe5 24.Rxf7 Qg5 25.f4 Qxf4 26.Rf1 Qg5 27.h4 Qxh4 28.R1xf6 gxf6 29.a6 Qg3 30.Qd2 Qxg2+ 31.Qxg2 Bxg2 32.Be7 Kg8 33.Rxf6 Rc3 34.Bb5 Bd5 35.Rxh6 Kf7 36.Rh7+ Kg6 37.Rh4 Rac8 38.Kf2 Rf3+ 39.Ke1 Rc2 40.a7 Re3+ 41.Kf1 Rxa2 42.Ra4 Rxa4 43.Bxa4 Rc3 44.Bd6 Rc1+ 45.Ke2 Kf6 46.Bb3 Ba8 47.Kd2 Rc8 48.Bf4 Kf5 49.Be3 Ke5 50.Bc2 Kd6 51.Bd3 Rh8 52.Kd1 Rh4 53.Kd2 Ra4 54.Kc3 Ra3+ 55.Kd2 e5 56.Bc4 Bb7 57.Bb6 Bd5 58.Bd3 Ba8 59.Bc4 Bb7 60.Be3 Bd5 61.Bd3 Ra2+ 62.Kc3 Ra3+ 63.Kd2 e4 64.Bf1 Ke5 65.Bb5 Bb7 66.Bc4 Ba8 67.Bb5 Kd5 68.Be8 Bc6 69.Bf7+ Kd6 70.Bc4 Ba8 71.Bd4 Bb7 72.Be3 Ke5 73.Bc5 Ra4 74.Kc3 Kf4 75.Kb3 Ra1 76.Kb2 Rh1 77.Kc2 e3 78.Be2 Ke4 79.Kc3 Rc1+ 80.Kb4 Ba8 81.Bg4 Kd3 82.Bf5+ Kd2 83.Bg4 e2 84.Bf2 Rf1 85.Bg3 Rg1 86.Bf4+ Kd3 87.Bf5+ Kd4 88.Bd2 e1=Q 89.Bxe1 Rxe1 90.Kb5 Re5+ 91.Ka4 Kc4 92.Ka3 Re8 93.Bc8 Rxc8 94.Ka4 Rd8 95.Ka5 Kd4 96.Kb5 Rg8 97.Ka5 Kd3 98.Kb6 Bf3 99.Ka6 Rg7 100.a8=R Bxa8 101.Ka5 Rc7 102.Kb5 Bf3 103.Ka6 Rf7 104.Ka5 Bg4 105.Ka6 Rf2 106.Ka5 Bh3 107.Kb5 Be6 108.Ka5 Bc8 109.Kb5 Rg2 110.Ka5 Rc2 111.Ka4 Rf2 112.Kb5 Bb7 113.Kc5 Kd2 114.Kb6 Rf7 115.Ka7 Bd5+ 116.Kb8 Rf3 117.Kc8 Kc2 118.Kd8 Kc1 119.Kd7 Bc4 120.Ke7 Rf2 121.Kd6 Rf4 122.Kd7 Rh4 123.Kc8 Be6+ 124.Kb7 Rh6 125.Kc7 Rh3 126.Kb6 Rh1 127.Ka7 Rh4 128.Kb7 Bf7 129.Kc6 Bh5 130.Kc7 Kb2 131.Kb6 Be8 132.Ka5 Rg4 133.Ka6 Ka2 134.Ka5 Kb1 135.Ka6 Rg6+ 136.Ka7 Rh6 137.Kb8 Rh4 138.Kc7 Ra4 139.Kb7 Rc4 140.Ka6 Ba4 141.Ka7 Rc5 142.Kb8 Kb2 143.Ka7 Kc3 144.Kb8 Kb4 145.Ka7 Kb5 146.Kb7 Ka5 147.Ka7 Rc7+ 148.Kb8 Kb6 149.Ka8 Rc8# 0-1