1.Nf3 Nf6 2.c4 b6 3.g3 c5 4.Nc3 Bb7 5.Bg2 g6 6.d4 cxd4 7.Qxd4 d6 8.b3 Nbd7 9.Qe3 Bg7 10.Bb2 Rc8 11.Rd1 O-O 12.O-O a6 13.Bh3 Re8 14.Rd2 Rc5 15.Rfd1 b5 16.Bxd7 Nxd7 17.Ne4 Bxe4 18.Qxe4 bxc4 19.Bxg7 Kxg7 20.Qd4+ Kg8 21.bxc4 Qc7 22.Rc2 Rc8 23.Rdc1 Nb6 24.Nd2 d5 25.e4 dxc4 26.Nb3 Rc6 27.Na5 e5 28.Qe3 Rc5 29.Nb3 Rb5 30.Nd2 Rc5 31.Nb3 Rc6 32.Na5 Rd6 33.Qe2 Rd4 34.Nb3 Qd6 35.Nxd4 exd4 36.e5 Qd5 37.Rd2 Re8 38.f3 d3 39.Qe3 Nd7 40.Qe4 Qxe4 41.fxe4 Nxe5 42.Kf2 Rd8 43.Ke3 Kg7 44.h3 h5 45.Rf2 a5 46.Kd2 Rd4 47.Re1 c3+ 48.Kxc3 Rc4+ 49.Kb3 a4+ 50.Ka3 g5 51.Ref1 Rxe4 52.Kb2 Rc4 53.Rf5 Rc2+ 54.Kb1 Re2 55.Rxg5+ Kh6 56.Rgf5 a3 57.R5f2 Re3 58.Kc1 Rxg3 59.Rf5 Re3 60.Kd1 Kg6 61.h4 Re4 62.Rg5+ Kh6 63.Rff5 Rxh4 64.Rg2 Rb4 65.Rgg5 Rb1+ 66.Kd2 Nf3+ 67.Rxf3 Kxg5 68.Rxd3 Rb2+ 69.Ke3 Rxa2 70.Kf3 h4 71.Rd5+ Kf6 72.Ra5 h3 73.Kg3 h2 74.Kf3 h1=B+ 75.Kg4 Rc2 76.Kf4 Be4 77.Kxe4 a2 78.Kf4 Ke6 79.Ke4 Kd6 80.Kd4 Kc6 81.Kd3 Rf2 82.Ke3 Rh2 83.Kd3 Kb6 84.Ra8 Kb5 85.Kc3 f5 86.Kb3 f4 87.Ra5+ Kb6 88.Rb5+ Kxb5 89.Kc3 Kb6 90.Kd4 Rh1 91.Kc3 f3 92.Kb4 Rd1 93.Kc3 Kb7 94.Kc4 a1=N 95.Kb5 Rd8 96.Kc5 f2 97.Kc4 Rd2 98.Kb5 Ka8 99.Ka6 Nb3 100.Kb6 f1=R 101.Kb5 Rd8 102.Kb6 Na5 103.Kc5 Ra1 104.Kb6 Nb3 105.Kc6 Nc1 106.Kb6 Rc8 107.Kb5 Rh8 108.Kb6 Na2 109.Ka6 Rb8 110.Ka5 Rb2 111.Ka6 Rh2 112.Ka5 Ka7 113.Ka4 Nc3+ 114.Kb3 Kb6 115.Kb4 Ra8 116.Kxc3 Kb7 117.Kd4 Ka7 118.Ke3 Rh7 119.Kd3 Rah8 120.Kd2 Rh5 121.Kd1 Rh1+ 122.Kc2 R1h5 123.Kd1 Rh2 124.Ke1 Kb6 125.Kd1 Kc5 126.Kc1 Kb5 127.Kb1 R8h7 128.Ka1 Ka5 129.Kb1 Ra7 130.Ka1 Rh3 131.Kb1 Rf3 132.Kc2 Rg7 133.Kc1 Rgg3 134.Kc2 Rf4 135.Kb1 Rf1+ 136.Kb2 Kb4 137.Ka2 Rf6 138.Ka1 Kc5 139.Ka2 Rg7 140.Kb1 Rgf7 141.Ka1 Kd4 142.Ka2 Rf4 143.Kb3 Ke3 144.Ka2 Re4 145.Ka3 Kd2 146.Ka2 Re2 147.Ka1 Rc7 148.Kb1 Re6 149.Ka2 Rce7 150.Ka1 Ra7+ 151.Kb1 Rc7 152.Ka2 Rb6 153.Ka1 Kc2 154.Ka2 Ra6# 0-1