1.e4 c5 2.Nf3 d6 3.c3 Nf6 4.Bd3 Nc6 5.O-O g6 6.Re1 Bg7 7.Bf1 O-O 8.d4 Bg4 9.d5 Ne5 10.Nbd2 Nxf3+ 11.Nxf3 Nd7 12.h3 Bxf3 13.Qxf3 Ne5 14.Qd1 f5 15.exf5 Rxf5 16.Be3 Rf8 17.Qd2 Qd7 18.f4 Nf7 19.Bf2 Rae8 20.a4 a6 21.Bc4 Bh6 22.Be3 Qf5 23.Qf2 Qf6 24.Re2 Bg7 25.Rae1 Nh6 26.Bc1 Qf7 27.Re6 Kh8 28.Qe2 Ng8 29.Bd3 Bf6 30.g3 Qg7 31.Kg2 Rf7 32.Bd2 g5 33.f5 Be5 34.Qe3 Bf4 35.Qf2 Bxd2 36.Qxd2 Nf6 37.Bc2 Nd7 38.Rxd6 Nf6 39.Rde6 Rd8 40.d6 Ne8 41.d7 Nf6 42.Bb3 Rxd7 43.Qe3 Nh5 44.Qxc5 Qf8 45.Qe5+ Nf6 46.Re2 Kg7 47.Rb6 Qd8 48.Bxf7 Qxb6 49.Be6 Qc6+ 50.Kh2 Rd1 51.Rg2 Qf3 52.Qe2 Qxe2 53.Rxe2 h5 54.Kg2 g4 55.hxg4 hxg4 56.Bc8 b5 57.Bxa6 bxa4 58.Bb5 Nd5 59.Bxa4 Rd3 60.Bb3 Ne3+ 61.Kf2 Nxf5 62.Be6 Rf3+ 63.Kg2 Rxg3+ 64.Kf2 Rf3+ 65.Kg2 Nh4+ 66.Kh2 g3+ 67.Kh3 g2+ 68.Kh2 Rf1 69.Rxg2+ Nxg2 70.Kxg2 Rb1 71.b3 Kf6 72.Bc4 Rc1 73.Kf3 Rxc3+ 74.Ke4 Rc1 75.Kd4 e5+ 76.Ke4 Re1+ 77.Kd3 Ke7 78.Kd2 Ra1 79.Ke3 Kd6 80.Ke4 Re1+ 81.Kf3 Kc5 82.Kf2 Rh1 83.Ke3 Rh4 84.Kd3 Kb4 85.Ke3 Kc3 86.Bd5 Rd4 87.Be6 Kb4 88.Bf7 Kc5 89.Bc4 Kd6 90.Bg8 Ke7 91.Bc4 Kf6 92.Bg8 Rb4 93.Bc4 Kf5 94.Bd3+ e4 95.Bc4 Rb8 96.Bd5 Re8 97.Bc4 Rh8 98.Bd5 Rh3+ 99.Kd4 Rd3+ 100.Kc4 Rxd5 101.Kxd5 e3 102.b4 e2 103.b5 e1=Q