1.Nf3 Nf6 2.g3 b5 3.b3 c5 4.c4 Bb7 5.cxb5 a6 6.bxa6 Nxa6 7.Bb2 Bxf3 8.exf3 e6 9.Bc4 Be7 10.O-O O-O 11.d4 d5 12.Be2 Nd7 13.Nc3 cxd4 14.Qxd4 Nb4 15.Nxd5 Nf6 16.Nxb4 Qxd4 17.Bxd4 Bxb4 18.a4 Nd7 19.Rac1 Ba5 20.Kg2 Nb8 21.f4 Bd2 22.Rc2 e5 23.Bxe5 Kh8 24.Bh5 Bb4 25.a5 Be7 26.Rcc1 Rxa5 27.Rc7 Bf6 28.Bxf6 gxf6 29.Bxf7 Ra6 30.Rg1 Rc6 31.Rb7 Rd8 32.Bd5 Rc5 33.Be4 Rb5 34.Kh3 Rd6 35.Rxb5 f5 36.Bb7 Na6 37.Ba8 Rf6 38.Re5 Kg7 39.Ree1 Rg6 40.f3 Nb8 41.Re4 Kf7 42.Ra4 Rd6 43.Ra3 Rc6 44.Bxc6 Nd7 45.Kh4 Ke7 46.Re1+ Kf7 47.g4 Kg8 48.Kg3 Kg7 49.Kh4 Kf6 50.Bb7 h6 51.Rd1 Nf8 52.Bc6 Nh7 53.Ra2 Ke7 54.Bd5 Kf8 55.Rc1 Nf6 56.Rc6 Ke8 57.Rc3 fxg4 58.Be6 Kd8 59.Rc7 Kxc7 60.Ra8 Nh7 61.Kxg4 Kb6 62.Ra1 Kc7 63.Rh1 Kb8 64.Kh5 Kc7 65.h4 Kc6 66.Bc8 Kc7 67.f5 Nf8 68.Ba6 Kb6 69.f4 Ka5 70.Rh3 Ng6 71.Rf3 Ne7 72.Bf1 Ng8 73.Kg4 h5+ 74.Kg3 Ne7 75.Re3 Kb4 76.Bh3 Nxf5+ 77.Bxf5 Ka5 78.Be4 Ka6 79.b4 Kb5 80.Bb1 Kc4 81.Ra3 Kd5 82.f5 Ke5 83.Be4 Kd4 84.Ra5 Ke3 85.Rd5 Ke2 86.Rd3 Ke1 87.b5 Ke2 88.Kg2 Ke1 89.Kg1 Ke2 90.Re3+ Kd1 91.Ba8 Kc1 92.Be4 Kd1 93.Ba8 Kc1 94.Bf3 Kc2 95.Kf2 Kb1 96.Bg2 Ka2 97.Re6 Ka3 98.Kg3 Ka4 99.Bd5 Ka5 100.Bc4 Kb4 101.Bd3 Ka5 102.Bc4 Kb4 103.Rf6 Ka5 104.Kf4 Ka4 105.Rf7 Ka3 106.Ke3 Kb2 107.Rc7 Ka1 108.Rg7 Kb2 109.Rc7 Ka1 110.Bd3 Kb2 111.Ke2 Ka3 112.Kf2 Ka2 113.Rc5 Ka1 114.Kg1 Kb2 115.Kh2 Kb3 116.Be2 Kb2 117.f6 Kb1 118.Bc4 Ka1 119.Rf5 Kb2 120.Kg1 Kc2 121.Be2 Kb2 122.Kh2 Ka2 123.Rxh5 Ka1 124.Bg4 Kb2 125.Rh8 Ka1 126.Rh5 Kb1 127.Kg1 Ka2 128.b6 Kb2 129.Kh1 Kb1 130.Kg1 Kc2 131.Bc8 Kd3 132.Bg4 Kd4 133.Bd7 Ke3 134.b7 Kf3 135.b8=R Ke2 136.Rg5 Kd2 137.Ra5 Ke1 138.Rf8 Kd1 139.Bf5 Kc1 140.Be6 Kd2 141.Kg2 Kd3 142.Ra7 Kd4 143.Raa8 Kc3 144.Rfb8 Kd4 145.Rf8 Kd3 146.Rfb8 Ke3 147.Rd8 Kf4 148.Ra4+ Ke3 149.Rg4 Ke2 150.Re4# 1-0