1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.Qe2 d6 7.c4 Qc7 8.O-O g6 9.Nc3 Bg7 10.Nf3 O-O 11.Bd2 Nc6 12.Rac1 Nd7 13.Rfd1 Nde5 14.Bf4 Nxf3+ 15.Qxf3 Ne5 16.Qg3 b6 17.b3 Bb7 18.Bb1 Rac8 19.h4 h5 20.Ne2 Qb8 21.Nd4 Rfd8 22.Nf3 Nxf3+ 23.Qxf3 e5 24.Bg5 Rd7 25.Qh3 Qc7 26.Be3 Bc6 27.b4 Rdd8 28.b5 Bd7 29.Qg3 a5 30.Bg5 Re8 31.Qd3 Bf8 32.Qd2 Be6 33.Bd3 Be7 34.Be2 Red8 35.Qe3 Bxg5 36.Qxg5 Kg7 37.Bxh5 Qb7 38.Be2 Qxe4 39.Bd3 Qg4 40.Qxg4 Bxg4 41.f3 Be6 42.Rc2 Kf6 43.Rdc1 Rc5 44.Kf2 Rdc8 45.a3 Ke7 46.Ke3 f5 47.g3 Kf6 48.Kf2 Bf7 49.Ke3 R5c7 50.Kf2 f4 51.Kg2 Rh8 52.Rh1 Rhc8 53.Rhc1 Rc5 54.Kf2 Rg8 55.Rh1 fxg3+ 56.Kxg3 Rgc8 57.Rhc1 Be6 58.Kf2 R5c7 59.Kg3 Rh8 60.Rh1 Rg7 61.Rch2 Rc8 62.Rc2 Bf7 63.Kf2 Be6 64.Kg3 Rgc7 65.Rhc1 Rc5 66.Kf2 Bf5 67.Ke3 d5 68.Bxf5 gxf5 69.Rd1 f4+ 70.Ke2 Rxb5 71.cxb5 Rxc2+ 72.Kd3 Rc5 73.a4 Rc4 74.Ke2 d4 75.Kd3 Rc3+ 76.Ke2 Re3+ 77.Kf2 Rc3 78.Rd2 Kg6 79.Re2 Rc5 80.Ke1 Kh5 81.Rg2 d3 82.Kd1 Rd5 83.Kd2 Rd6 84.Rg5+ Kxh4 85.Rg8 Kh3 86.Rg7 Kh4 87.Rg8 e4 88.fxe4 f3 89.e5 Re6 90.Ke3 Rxe5+ 91.Kxf3 Rd5 92.Rg1 Rd4 93.Ra1 d2 94.Ke2 Kg4 95.Rd1 Rxa4 96.Rxd2 Re4+ 97.Kd1 Rb4 98.Rd5 Kf3 99.Kc2 Ke4 100.Rh5 Kd4 101.Rh4+ Kc5 102.Rh5+ Kc4 103.Rg5 Rxb5 104.Rg4+ Kc5 105.Rg5+ Kc6 106.Rg6+ Kb7