1.d4 Nf6 2.Nf3 e6 3.g3 b5 4.e3 a6 5.b3 Bb4+ 6.Bd2 Be7 7.Bg2 Bb7 8.O-O O-O 9.c4 b4 10.a3 bxa3 11.Nxa3 c5 12.Bc3 cxd4 13.exd4 d5 14.c5 Ne4 15.Qd3 a5 16.Ne5 f6 17.Nf3 Ba6 18.Nc4 Nc6 19.Nfd2 f5 20.Nxe4 fxe4 21.Qc2 e5 22.Bxa5 Qe8 23.dxe5 Bxc5 24.Bb6 Bxc4 25.Bxc5 Bxf1 26.Rxf1 Rf7 27.f4 exf3 28.Bxf3 Qe6 29.Qd1 Rd8 30.Re1 Nxe5 31.Bh5 g6 32.Bd4 gxh5 33.Rxe5 Qg4 34.Qxg4+ hxg4 35.Rg5+ Kf8 36.Rxg4 Ke7 37.b4 Kd6 38.b5 Re8 39.Rh4 Re4 40.Rh6+ Kc7 41.Bf2 Re2 42.Bd4 Rd2 43.Be5+ Kb7 44.Bf4 Rb2 45.Rd6 Rxb5 46.Kf2 Kc8 47.Ke3 Rd7 48.Rh6 d4+ 49.Kd3 Rb3+ 50.Kd2 d3 51.Rc6+ Kb7 52.Rc3 Rb2+ 53.Kd1 Rxh2 54.Rb3+ Kc6 55.Rc3+ Kb5 56.Rb3+ Kc4 57.Ra3 Rb7 58.Ra4+ Rb4 59.Rxb4+ Kxb4 60.g4 Rh1+ 61.Kd2 Kc4 62.Bh6 Rxh6 63.Kc1 Kc3 64.Kb1 Rb6+ 65.Kc1 Kd4 66.g5 h6 67.Kd2 Ke5 68.Kxd3 Rd6+ 69.Kc4 Ke4 70.gxh6 Rxh6 71.Kb4 Re6 72.Ka3 Rb6 73.Ka4 Rg6 74.Kb4 Rg4 75.Kc3 Rg1 76.Kc2 Ra1 77.Kb3 Ra8 78.Kb2 Ra7 79.Kb3 Ra1 80.Kb2 Ra5 81.Kc2 Rg5 82.Kd2 Kf4 83.Kd1 Rg6 84.Ke1 Ke4 85.Kf2 Rg8 86.Ke2 Kf5 87.Ke3 Rg1 88.Kf3 Rg6 89.Kf2 Ke5 90.Ke1 Kd5 91.Kd1 Rd6 92.Kc1 Ke4 93.Kc2 Rd3 94.Kb2 Rf3 95.Kc2 Rf2+ 96.Kc1 Rh2 97.Kb1 Kd3 98.Ka1 Rg2 99.Kb1 Rf2 100.Kc1 Rf7 101.Kd1 Ke3 102.Kc2 Rf5 103.Kc1 Rf1+ 104.Kc2 Rf8 105.Kc3 Rf2 106.Kc4 Rf5 107.Kb4 Kd3 108.Ka3 Kc3 109.Ka4 Rd5 110.Ka3 Ra5# 0-1