1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3 Bg7 5.cxd5 Nxd5 6.e4 Nxc3 7.bxc3 c5 8.h3 O-O 9.Be2 b5 10.O-O Bb7 11.Bxb5 Bxe4 12.Ne5 cxd4 13.cxd4 Qb6 14.Qe2 Bd5 15.Be3 Rd8 16.Rab1 Qd6 17.Rfc1 Bxe5 18.dxe5 Qxe5 19.Qg4 h5 20.Bd4 Qd6 21.Qg5 Nd7 22.Bxd7 Rxd7 23.Be5 Qe6 24.Rb4 Qf5 25.Qe3 f6 26.Bg3 Bxa2 27.Rc7 Rxc7 28.Bxc7 Bf7 29.Qxe7 Re8 30.Qd6 Re1+ 31.Kh2 Qxf2 32.Qd4 Qxd4 33.Rxd4 Re7 34.Bd8 Re6 35.g4 Kg7 36.Rd7 a6 37.Kg3 Re3+ 38.Kf2 Re6 39.Kf3 Kf8 40.gxh5 gxh5 41.Ba5 Rc6 42.Bb4+ Kg7 43.Ke3 Kg6 44.Rd1 Be6 45.Rg1+ Kf7 46.h4 Rc4 47.Be1 Rc2 48.Bg3 a5 49.Ra1 Ba2 50.Kd3 Rg2 51.Be1 a4 52.Bc3 Rg3+ 53.Kd2 Rg2+ 54.Ke3 Ke6 55.Re1 Rh2 56.Kd3+ Kf7 57.Rf1 Rxh4 58.Rxf6+ Ke7 59.Rf2 Bc4+ 60.Ke3 Kd7 61.Bb4 Be6 62.Rd2+ Kc7 63.Bd6+ Kc6 64.Bg3 Rg4 65.Bf4 Bd5 66.Rc2+ Kb5 67.Bd6 Bc4 68.Rh2 Bf7 69.Rf2 Bg6 70.Rb2+ Kc6 71.Bf4 Rh4 72.Rd2 Rh3+ 73.Ke2 Bf7 74.Rc2+ Kd5 75.Be3 a3 76.Ra2 Rh2+ 77.Bf2 Rh3 78.Be3 Ke4 79.Rxa3 Bc4+ 80.Kd2 Rh2+ 81.Kc3 Kxe3 82.Kxc4+ Ke4 83.Ra8 Rc2+ 84.Kb3 Rc5 85.Kb4 Rg5 86.Kc4 h4 87.Re8+ Kf3 88.Kd4 h3 89.Re1 Kg2 90.Re2+ Kg1 91.Ke4 h2 92.Kf4 Rh5 93.Kg3 Rh3+ 94.Kxh3 h1=Q+ 95.Kg3 Kf1 96.Rf2+ Ke1 97.Rg2 Qh6 98.Kf3 Qh3+ 99.Rg3 Qf5+ 100.Ke3