1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 Qb6 7.Nf3 Qc7 8.O-O Bb7 9.Re1 Bc5 10.Qd2 Be7 11.b3 d6 12.Bb2 Nf6 13.a4 b4 14.Na2 Nc6 15.c3 bxc3 16.Bxc3 O-O 17.Qb2 Rfd8 18.b4 d5 19.exd5 Rxd5 20.Bf1 Bd6 21.h3 Ne7 22.Bxf6 gxf6 23.Nc3 Rf5 24.Ne4 Nd5 25.Rac1 Qb6 26.Nxd6 Qxd6 27.Rc5 Kh8 28.Nd2 Rg8 29.Ne4 Qe5 30.Qd2 Qb8 31.g3 Qf8 32.b5 axb5 33.axb5 Rh5 34.Rcc1 Ba8 35.Ra1 e5 36.Bg2 Nf4 37.gxf4 Bxe4 38.Rxe4 Qg7 39.f3 Rxh3 40.fxe5 Rxf3 41.exf6 Qg6 42.Rh4 Rg3 43.Rh2 Rb3 44.Qe2 Qxf6 45.Rf1 Qb6+ 46.Kh1 Qxb5 47.Qe7 Qd3 48.Qxf7 Rb1 49.Qxh7+ Qxh7 50.Rxb1 Qxh2+ 51.Kxh2 Kg7 52.Rb6 Rh8+ 53.Kg3 Rh6 54.Rb7+ Kf6 55.Rb5 Rg6+ 56.Kf2 Rg5 57.Rb4 Ke5 58.Bf3 Rg7 59.Ke3 Ra7 60.Rb5+ Kf6 61.Kf4 Ra6 62.Be4 Re6 63.Rf5+ Ke7 64.Rd5 Rd6 65.Ra5 Rb6 66.Ke5 Re6+ 67.Kd5 Rd6+ 68.Kc5 Ke6 69.Ra1 Rd2 70.Re1 Ke5 71.Bd5+ Kf4 72.Kd6 Rd4 73.Rf1+ Ke3 74.Ke5 Rd3 75.Be4 Rc3 76.Kd5 Rc8 77.Rf3+ Ke2 78.Rh3 Ra8 79.Ke5 Ra4 80.Kf4 Kd2 81.Rd3+ Ke2 82.Rc3 Rd4 83.Ke5 Ra4 84.Kf4 Rd4 85.Rc2+ Rd2 86.Rc1 Rb2 87.Rh1 Kd2 88.Ke5 Rb4 89.Rh3 Rb5+ 90.Kd4 Rb4+ 91.Kd5 Ra4 92.Ke5 Ra5+ 93.Bd5 Ra4 94.Rg3 Rb4 95.Kd6 Rd4 96.Kc5 Rd3 97.Rg1 Ke3 98.Rf1 Rc3+ 99.Kb4 Rc7 100.Bc4 Kd4 101.Rd1+ Ke5 102.Rd5+ Kf6 103.Kc3