1.Nf3 d5 2.g3 Nf6 3.Bg2 Nfd7 4.d4 e6 5.O-O Be7 6.Nc3 Nf6 7.Re1 Ne4 8.Nxe4 dxe4 9.Ne5 f5 10.f3 exf3 11.exf3 O-O 12.f4 Nd7 13.Nxd7 Qxd7 14.c3 Bf6 15.Be3 Rd8 16.Qb3 a5 17.a4 Ra6 18.Bf2 Rb6 19.Qa2 Rd6 20.Re2 b6 21.Rae1 Kf7 22.Qc4 c5 23.dxc5 bxc5 24.Qb5 Ba6 25.Qxd7+ R8xd7 26.Bxc5 Bxe2 27.Bxd6 Rxd6 28.Rxe2 g5 29.fxg5 Bxg5 30.Kf2 Rb6 31.Rc2 Be7 32.Ke3 e5 33.g4 fxg4 34.Bd5+ Kf6 35.Rf2+ Kg5 36.Ke4 Rf6 37.Rxf6 Kxf6 38.b4 axb4 39.cxb4 Bxb4 40.Bg8 h5 41.Bd5 h4 42.Bc4 Bc3 43.Bf1 h3 44.Kd3 Bd4 45.Ke4 Bg1 46.Be2 Kg5 47.a5 Bxh2 48.Bf1 Kh4 49.a6 Bg1 50.Kxe5 Ba7 51.Kf4 Bb8+ 52.Ke3 Kg3 53.Ke2 Ba7 54.Ke1 Kh2 55.Ke2 Kg1 56.Ke1 h2 57.Be2 h1=Q 58.Kd1 Kg2+ 59.Kc2 Qh3 60.Bb5 Qh7+ 61.Bd3 Qf7 62.Kd1 Qe6 63.Bf5 Qxf5 64.Ke1 Kf3 65.Kd1 Qd5+ 66.Ke1 Qg8 67.Kf1 Be3 68.Ke1 Qb8 69.a7 Bxa7 70.Kd2 Qg8 71.Kc2 Kg3 72.Kd3 Kh3 73.Kd2 Qf7 74.Kd1 Qa2 75.Kc1 Qb1+ 76.Kd2 Qf5 77.Ke1 Qc8 78.Kd1 Qe6 79.Kd2 Qe8 80.Kd1 Qe4 81.Kc1 Kh2 82.Kb2 Qd3 83.Ka1 Kg2 84.Ka2 Qb3+ 85.Ka1 Qe6 86.Kb1 Qd7 87.Ka2 Qb7 88.Ka1 Qf3 89.Kb1 Bf2 90.Ka1 Qd5 91.Kb1 Qa2+ 92.Kc1 Bg1 93.Kd1 Kf3 94.Kc1 Qh2 95.Kd1 Qh1 96.Kc1 Kf2 97.Kc2 Kg2 98.Kd3 Qh2 99.Ke2 Be3 100.Kxe3 Qb8 101.Kd3 Qg3+ 102.Kd2 Kh1 103.Kc2 Qh3 104.Kc1 Qh2 105.Kd1 Kg1 106.Ke1 g3 107.Kd1 Qh6 108.Ke1 Qd2+ 109.Kxd2 Kh2 110.Kc3 Kh3 111.Kd2 Kg2 112.Ke1 Kh3 113.Kd1 Kh2 114.Kc2 Kh3 115.Kc3 Kh4 116.Kd3 g2 117.Ke4 Kh5 118.Kd3 Kg5 119.Kd2 Kf5 120.Kc3 Ke5 121.Kc4 Ke4 122.Kc3 Kf4 123.Kc4 Ke3 124.Kc3 Ke2 125.Kb2 g1=R 126.Ka3 Rf1 127.Kb3 Rh1 128.Kb2 Rd1 129.Kb3 Kf2 130.Kc4 Ke3 131.Kb3 Rd6 132.Kc2 Kf4 133.Kc3 Rb6 134.Kc4 Ke5 135.Kc3 Rc6+ 136.Kb2 Rf6 137.Kc3 Ra6 138.Kc2 Rd6 139.Kb3 Rd4 140.Kc3 Re4 141.Kd2 Kf4 142.Kd3 Re1 143.Kc4 Re2 144.Kd5 Re8 145.Kd6 Rd8+ 146.Kc6 Ke3 147.Kb7 Re8 148.Kc6 Rg8 149.Kb7 Kd2 150.Ka6 Ke1 151.Kb6 Ke2 152.Kb5 Rg6 153.Kc4 Kf3 154.Kc3 Kg2 155.Kd4 Kf2 156.Ke4 Ke1 157.Ke3 Rc6 158.Ke4 Rc5 159.Kd4 Ra5 160.Kd3 Ra4 161.Ke3 Rb4 162.Kf3 Kd2 163.Kg2 Ke3 164.Kf1 Rb8 165.Ke1 Rc8 166.Kf1 Rd8 167.Kg2 Rg8+ 168.Kh2 Kf3 169.Kh1 Ke4 170.Kh2 Kf3 171.Kh3 Rh8# 0-1