1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 e6 6.Be3 Qc7 7.Bd3 Nf6 8.O-O Ne5 9.h3 d5 10.Nc3 dxe4 11.Nxe4 Nxd3 12.Nxf6+ gxf6 13.Qxd3 b6 14.Nd4 a6 15.Rad1 Bb7 16.Bf4 e5 17.Nf5 Rg8 18.f3 Bc8 19.Rfe1 Be6 20.Be3 Qc8 21.Nd6+ Bxd6 22.Qxd6 Bxh3 23.Qxf6 Qe6 24.Qxe6+ fxe6 25.Rd2 b5 26.Bc5 Rd8 27.Rxd8+ Kxd8 28.g4 h5 29.Kh2 hxg4 30.Kg3 Kd7 31.Rxe5 Rg6 32.c3 Kc6 33.Bd4 Kd6 34.a4 gxf3+ 35.Kxf3 bxa4 36.Ra5 Bf1 37.Be5+ Kc6 38.Rxa4 Bb5 39.Rd4 Kb7 40.b4 Bc6+ 41.Kf4 Rg1 42.Rd8 Rf1+ 43.Kg3 Rf5 44.Bd4 e5 45.Bc5 Rf3+ 46.Kg4 Rxc3 47.Rh8 Bd7+ 48.Kg5 Rf3 49.Rh7 Kc8 50.Re7 Rf5+ 51.Kh4 Kc7 52.Kg3 Kc6 53.Rh7 Be6 54.Ra7 Bc4 55.Rh7 Be6 56.Ra7 Bc4 57.Rh7 e4 58.Rh6+ Kd5 59.Kg4 Rf1 60.Rh5+ Kc6 61.Rh6+ Kb5 62.Rb6+ Ka4 63.Rb7 Kb3 64.Re7 Bd3 65.Kg3 Kc2 66.Kg2 Kb3 67.Kg3 Kc2 68.Kg2 Rf5 69.Be3 Kd1 70.Bf2 Ke2 71.Bd4 Rg5+ 72.Kh3 Rb5 73.Bc3 Rg5 74.Bd4 Kd2 75.Bg7 Rb5 76.Rc7 e3 77.Bc3+ Kd1 78.Kg3 e2 79.Rd7 Kc2 80.Be1 Rf5 81.Bf2 Re5 82.Be1 Rf5 83.Bf2 Rf6 84.Rd8 Kd2 85.Re8 Rf5 86.Be3+ Kd1 87.Bf2 Kc2 88.Rc8+ Kb3 89.Rd8 Bc4 90.Rb8 Bb5 91.Rd8 Kxb4 92.Rd4+ Kc3 93.Re4 Bd3 94.Rf4 Rb5 95.Be1+ Kc2 96.Ra4 Rf5 97.Ra2+ Kb3 98.Rd2 Bc4 99.Bf2 a5 100.Rd8 a4 101.Rb8+ Bb5 102.Be1 a3 103.Kg4 Rd5 104.Kf3 a2 105.Ra8 Rd1