1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.Nf3 d6 5.exd6 e6 6.g3 Bxd6 7.Bg2 O-O 8.O-O Nc6 9.d4 cxd4 10.Nxd4 Nxd4 11.Qxd4 Qc7 12.c4 Nf6 13.Nc3 Bd7 14.Nb5 Bxb5 15.cxb5 Be5 16.Bf4 Bxd4 17.Bxc7 Rac8 18.Bf4 b6 19.Rad1 e5 20.Bc6 Bxb2 21.Bg5 Bd4 22.Bxf6 gxf6 23.Kg2 Rfd8 24.Rd3 Rd6 25.Rfd1 Rcd8 26.g4 a6 27.a4 a5 28.Kf3 h5 29.h3 hxg4+ 30.hxg4 Kg7 31.Kg2 Rh8 32.Rh3 Rxh3 33.Kxh3 Kf8 34.Kg2 Ke7 35.Kf3 Rd8 36.Ke2 Rg8 37.Bf3 Bc5 38.Rh1 e4 39.Bxe4 Rxg4 40.Bc2 Rc4 41.Bd1 Rb4 42.f3 Rc4 43.Kd3 Rc1 44.Kd2 Ra1 45.Rh8 Bb4+ 46.Ke2 Ra3 47.Rc8 Bc5 48.Rc7+ Ke6 49.Rc6+ Ke5 50.f4+ Kd4 51.Rxf6 Re3+ 52.Kd2 Re7 53.Rf5 Kc4 54.Re5 Rd7+ 55.Kc2 Rd4 56.f5 Kb4 57.Kc1 Bd6 58.Re1 Bf4+ 59.Kb2 Bd2 60.Rg1 Bc3+ 61.Kb1 Rd2 62.Bc2 Rf2 63.Rd1 Bd2 64.Kb2 f6 65.Rg1 Bc3+ 66.Kc1 Be5 67.Rd1 Bf4+ 68.Kb2 Bd2 69.Rg1 Bc3+ 70.Kc1 Bd4 71.Rd1 Kc4 72.Kb1 Rf3 73.Ka2 Kc3 74.Kb1 Kc4 75.Ka2 Be5 76.Kb1 Ra3 77.Kc1 Bd4 78.Kd2 Ra2 79.Rf1 Bc3+ 80.Kd1 Bd4 81.Rf3 Ra1+ 82.Kd2 Be5 83.Rh3 Bf4+ 84.Ke2 Be5 85.Kd2 Rg1 86.Rh4+ Bd4 87.Bd3+ Kc5 88.Bc2 Rg2+ 89.Kd3 Rg3+ 90.Kd2 Kc4 91.Rf4 Kd5 92.Rf1 Be5 93.Rh1 Bf4+ 94.Ke2 Kd4 95.Rf1 Re3+ 96.Kd1 Be5 97.Kd2 Rg3 98.Rf2 Rg1 99.Bb3 Ke4 100.Bc2+ Kd4 101.Bb3 Bg3 102.Re2 Rb1 103.Kc2