1.Nf3 e6 2.g3 d5 3.Bg2 c5 4.O-O Nf6 5.d4 Nc6 6.c4 Be7 7.cxd5 exd5 8.dxc5 Bxc5 9.Nc3 h6 10.a3 a5 11.Qb3 O-O 12.Bf4 d4 13.Nb5 a4 14.Qc2 Bb6 15.Rad1 Be6 16.Qd3 Bb3 17.Rc1 Qd7 18.Be5 Rfd8 19.Bxf6 gxf6 20.Nh4 Ne5 21.Qf5 Be6 22.Qxf6 Qxb5 23.Nf5 Bxf5 24.Qxf5 Qe8 25.Bxb7 Rab8 26.Be4 Qe6 27.Qh7+ Kf8 28.Kg2 Ke7 29.Bf5 Qf6 30.f4 Ng6 31.Bxg6 Qxg6 32.Qxg6 fxg6 33.Rc4 Ra8 34.Rfc1 Rd6 35.Rb4 Re6 36.Kf1 Rf8 37.Rcc4 g5 38.Rxa4 gxf4 39.gxf4 Rxf4+ 40.Ke1 Rfe4 41.Rc2 Re3 42.Kd1 Rh3 43.Ra6 Rxh2 44.a4 d3 45.exd3 Rh1+ 46.Kd2 Be3+ 47.Ke2 Rxa6 48.Kxe3 Rd6 49.Rc8 Kd7 50.Kf4 Rf1+ 51.Ke3 Kxc8 52.b3 Rf8 53.a5 Rd5 54.b4 Rd7 55.Ke4 Rd4+ 56.Ke3 Rf3+ 57.Ke2 Rfxd3 58.Kf2 Rf4+ 59.Ke1 Rf7 60.Ke2 Rc3 61.Kd2 Rc1 62.Ke3 Rh1 63.Kd4 Ra7 64.Kd5 Rh4 65.Kc5 Rh2 66.Kd6 Kd8 67.a6 Rf2 68.Kd5 Raf7 69.Kd6 Rg2 70.Ke6 Rff2 71.Ke5 Rf1 72.Ke4 Rf8 73.Kd3 Rg3+ 74.Ke4 Rg1 75.a7 Kd7 76.b5 Ra1 77.b6 Kc6 78.Kd4 Raf1 79.Kc3 Re1 80.Kd2 Ree8 81.Kc2 h5 82.b7 Kxb7 83.Kd1 Kb6 84.a8=N+ Rxa8 85.Kc1 Rg8 86.Kd1 Rg5 87.Kc2 Kb5 88.Kb3 Rb8 89.Ka2 Rg3 90.Kb1 Rd8 91.Kb2 Ra3 92.Kc1 Rd4 93.Kb2 h4 94.Kxa3 Rb4 95.Ka2 h3 96.Ka3 Kb6 97.Ka2 Ka6 98.Ka3 h2 99.Ka2 Rb1 100.Kxb1 h1=R+ 101.Ka2 Rd1 102.Ka3 Rd4 103.Kb3 Ka5 104.Ka3 Re4 105.Ka2 Re2+ 106.Ka1 Kb6 107.Kb1 Re6 108.Ka2 Re1 109.Ka3 Re3+ 110.Kb4 Kc6 111.Kc4 Rh3 112.Kd4 Rh8 113.Kd3 Kd7 114.Ke4 Rh5 115.Ke3 Kd8 116.Kd3 Rh2 117.Kc4 Ke8 118.Kb5 Rh8 119.Ka4 Rh7 120.Kb3 Rg7 121.Kb4 Ke7 122.Kc5 Rg6 123.Kc4 Kf8 124.Kd4 Ke8 125.Kd3 Rg5 126.Kc3 Kd8 127.Kc4 Kc8 128.Kb4 Rf5 129.Kc3 Kb8 130.Kb4 Ka7 131.Kc3 Rd5 132.Kb4 Rg5 133.Ka3 Ka6 134.Kb3 Ka5 135.Kc4 Kb6 136.Kc3 Rd5 137.Kb2 Rd7 138.Kb1 Kc5 139.Kc2 Kc4 140.Kc1 Rd8 141.Kb2 Rd2+ 142.Kb1 Kc3 143.Kc1 Rd4 144.Kb1 Rd6 145.Kc1 Rd8 146.Kb1 Kb3 147.Kc1 Rd6 148.Kb1 Rd1# 0-1