1.Nf3 Nf6 2.e3 Ng8 3.c4 a6 4.e4 c5 5.Nc3 e6 6.Be2 Qc7 7.O-O Nc6 8.d4 cxd4 9.Nxd4 Nf6 10.Be3 d6 11.Rc1 Be7 12.Nd5 exd5 13.cxd5 Bd7 14.dxc6 bxc6 15.Bf3 O-O 16.e5 dxe5 17.Nxc6 Bxc6 18.Rxc6 Qa5 19.a3 Rac8 20.Qc2 Rxc6 21.Qxc6 Rb8 22.Rb1 Rxb2 23.Rd1 Qxa3 24.Bc1 g6 25.Qc7 Kf8 26.Qxe5 Rb5 27.Qxf6 Bxf6 28.Bxa3+ Kg7 29.Be2 Ra5 30.Bd6 Ra2 31.Kf1 a5 32.Bc4 Rb2 33.Ba3 Rc2 34.Bd5 Be5 35.g3 Rc3 36.Bb2 Rc7 37.Bxe5+ Kh6 38.Bf6 a4 39.Bg5+ Kh5 40.Bd2 Rc3 41.Ba2 a3 42.Bxc3 h6 43.Rd4 Kg5 44.f4+ Kh5 45.Bc4 Kg4 46.Rd8 f5 47.Bd4 Kh5 48.Be3 Kg4 49.Bd3 Kf3 50.Rf8 Kg4 51.Bd2 Kf3 52.Ba6 a2 53.Bc3 a1=Q+ 54.Bxa1 g5 55.Re8 gxf4 56.Re2 fxg3 57.Ra2 f4 58.Kg1 Ke3 59.Re2+ Kf3 60.Rb2 Kg4 61.Bf1 Kg5 62.Bg2 Kg6 63.Bf3 Kf6 64.Bd5 f3 65.Rg2+ Kg6 66.Rd2 h5 67.Bf7+ Kg5 68.Bc3 gxh2+ 69.Kxh2 Kg4 70.Rd8 Kh4 71.Rd4+ Kg5 72.Rf4 h4 73.Ba1 h3 74.Bc4 Kh5 75.Rf6 f2 76.Kh1 f1=Q+ 77.Bxf1 h2 78.Ba6 Kg5 79.Rf2 Kh6 80.Bg7+ Kh7 81.Rf3 Kg8 82.Re3 Kh7 83.Bb7 Kxg7 84.Re1 Kh7 85.Ra1 Kg6 86.Rb1 Kg5 87.Bc8 Kh6 88.Kxh2 Kh5 89.Rb2 Kg5 90.Rb4 Kf6 91.Rh4 Ke7 92.Rh8 Kf7 93.Kh3 Ke7 94.Rh5 Ke8 95.Bg4 Kd8 96.Kh2 Ke7 97.Rh6 Kf7 98.Bh5+ Kg8 99.Rf6 Kh8 100.Bd1 Kh7 101.Rf7+ Kg6 102.Rf1 Kh6 103.Rf2 Kh7 104.Bb3 Kg6 105.Rd2 Kf6 106.Kg1 Kg5 107.Rd1 Kf5 108.Bc4 Kf6 109.Rd3 Ke7 110.Rc3 Kd8 111.Kf1 Kc7 112.Ba6+ Kd6 113.Rb3 Ke5 114.Bc8 Kd5 115.Kg1 Kd4 116.Rb2 Kd3 117.Rb4 Kc3 118.Rf4 Kb2 119.Rd4 Kc1 120.Kg2 Kb1 121.Rd1+ Ka2 122.Kh1 Ka3 123.Rc1 Ka4 124.Be6 Kb4 125.Bd5 Kb5 126.Kg2 Kb6 127.Rg1 Ka6 128.Kf3 Kb6 129.Ke4 Kb5 130.Kd4 Ka4 131.Rh1 Ka5 132.Kc5 Ka4 133.Rh3 Ka5 134.Ra3# 1-0