1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.Be2 b5 8.Nxc6 Qxc6 9.Bf3 Bb7 10.O-O Qc7 11.e5 f5 12.exf6 Nxf6 13.Bf4 Qxf4 14.Bxb7 Ra7 15.Bf3 Bb4 16.Ne2 Qc7 17.a4 O-O 18.Qd3 Rb8 19.g3 Qc4 20.Qd1 Rc7 21.c3 Bf8 22.Nd4 e5 23.Nf5 b4 24.Ne3 Qc5 25.Nd5 Nxd5 26.Bxd5+ Kh8 27.c4 Qb6 28.Qh5 Qf6 29.Rae1 Bd6 30.b3 Rcc8 31.Qh3 Rd8 32.Re4 a5 33.Rh4 h6 34.Be4 Bc5 35.Rh5 Rb6 36.Rf5 Qe7 37.Qh5 Bd4 38.Rf7 Qg5 39.Qxg5 hxg5 40.Rf5 g6 41.Rf7 Rg8 42.Rxd7 Rf6 43.Kg2 Rgf8 44.f3 R8f7 45.Rd5 g4 46.Rxa5 g5 47.Ra8+ Kg7 48.Bd5 gxf3+ 49.Rxf3 Rxf3 50.Bxf3 e4 51.Bh5 Rf2+ 52.Kh3 Kh6 53.Ra6+ Kg7 54.Rg6+ Kh7 55.Rd6 Bc5 56.Rd5 Be3 57.Re5 Rb2 58.Bd1 Bg1 59.Rxe4 Rxh2+ 60.Kg4 Rd2 61.Bf3 Rb2 62.Re7+ Kg6 63.Re6+ Kg7 64.Re1 Bd4 65.Bd1 Kg6 66.Re2 Rxe2 67.Bxe2 Bb6 68.Bd3+ Kf6 69.Bc2 Bd8 70.Kf3 Ke5 71.Ke3 Bb6+ 72.c5 Bxc5+ 73.Kd3 Kd5 74.Bd1 Bf2 75.g4 Kc5 76.Ke4 Kb6 77.Kd5 Ka5 78.Be2 Be3 79.Ke4 Bc1 80.Kf5 Bd2 81.Ke4 Bc1 82.Kd5 Bd2 83.Kc5 Bc1 84.Bc4 Bd2 85.Kd5 Bc1 86.Ke5 Bd2 87.Kf5 Bc1 88.Ke5 Bd2 89.Bd3 Bc1