1.Nf3 Nf6 2.d4 d5 3.c4 c6 4.Nc3 dxc4 5.a4 Bf5 6.e3 e6 7.Bxc4 Bb4 8.O-O O-O 9.Nh4 Bg4 10.f3 Bh5 11.e4 Nfd7 12.g3 Nb6 13.Be2 a5 14.Be3 Be7 15.Ng2 Na6 16.Nf4 Bg5 17.Kg2 Bxf4 18.Bxf4 f6 19.Qb3 Bf7 20.Rad1 e5 21.d5 exf4 22.Bxa6 Rxa6 23.gxf4 cxd5 24.Nxd5 Nxd5 25.exd5 Rb6 26.Qc3 Rd6 27.Rfe1 Rxd5 28.Rxd5 Qxd5 29.Re7 Re8 30.Qc7 Rxe7 31.Qxe7 h6 32.h3 Kh7 33.b4 axb4 34.Qxb4 Qc6 35.Qc3 Qxc3 36.Kf1 Qb4 37.Ke2 Kg8 38.Ke3 b6 39.Ke2 Qc3 40.a5 Qd4 41.h4 Qe5+ 42.Kd1 Qc5 43.Ke1 Kh7 44.a6 Ba2 45.h5 Bd5 46.Kd2 Qc6 47.Kd1 Bxf3+ 48.Kd2 Bg4 49.f5 Qd7+ 50.Kc1 b5 51.Kb1 Bxf5+ 52.Kb2 Qc8 53.Ka3 Bg4 54.Kb3 Bd7 55.Kb4 Qc4+ 56.Ka3 Qd5 57.Kb4 Be8 58.Kc3 Qg2 59.a7 Bc6 60.Kb3 Bf3 61.a8=R Bd5+ 62.Kc3 Bxa8 63.Kb3 Qg3+ 64.Kb2 Qb3+ 65.Ka1 Qd1+ 66.Ka2 Qxh5 67.Kb1 Bh1 68.Ka1 Ba8 69.Ka2 Qh2+ 70.Ka1 Bb7 71.Kb1 Qh4 72.Ka2 g5 73.Kb1 Bf3 74.Kc2 Qa4+ 75.Kd3 Bg2 76.Kc3 Kg7 77.Kd3 f5 78.Ke3 Qb4 79.Ke2 Bc6 80.Kd3 Qd6+ 81.Kc3 Qd4+ 82.Kb3 Bd7 83.Ka3 h5 84.Ka2 f4 85.Kb3 Qe4 86.Kc3 Qc6+ 87.Kb2 Qc4 88.Ka1 Kf6 89.Kb2 Kg6 90.Ka1 Bf5 91.Kb2 Bg4 92.Ka3 Qd3+ 93.Ka2 Qd8 94.Kb3 Qf8 95.Ka2 Qc5 96.Ka1 h4 97.Kb2 Qe7 98.Ka1 Qb4 99.Ka2 Bc8 100.Ka1 Qc5 101.Ka2 Qg1 102.Kb3 Qd1+ 103.Ka3 Qd6+ 104.Ka2 Kf5 105.Kb1 Qc5 106.Kb2 Bd7 107.Kb3 Qe5 108.Kb4 Be8 109.Ka3 h3 110.Ka2 Kg6 111.Kb3 Kh5 112.Kc2 Bf7 113.Kd1 h2 114.Kc2 Qb2+ 115.Kd1 Kh4 116.Ke1 Bd5 117.Kf1 b4 118.Ke1 h1=R# 0-1