1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 d5 5.exd5 Qxd5 6.Be3 e6 7.Nc3 Bb4 8.Be2 Nge7 9.O-O Bxc3 10.bxc3 O-O 11.c4 Qa5 12.Nb5 Rd8 13.Qe1 Nf5 14.Qxa5 Nxa5 15.Bxa7 Rd2 16.Bd3 Bd7 17.Bb6 Nc6 18.a3 Ne5 19.Rfd1 Rxd1+ 20.Rxd1 Nxd3 21.Rxd3 Bc6 22.g3 Kf8 23.Bc5+ Kg8 24.f3 f6 25.Kf2 Kf7 26.Bb4 h5 27.h4 g5 28.hxg5 fxg5 29.g4 hxg4 30.fxg4 Nh6 31.Kg3 e5 32.Rd6 Kg7 33.Bc3 Nf7 34.Re6 Bxb5 35.Bxe5+ Nxe5 36.Rxe5 Rxa3+ 37.Kf2 Bxc4 38.Rxg5+ Kf6 39.Rc5 b5 40.Ke1 Rg3 41.Rc6+ Kg5 42.Kd2 Rxg4 43.Rc8 Kf5 44.Rf8+ Ke5 45.Kc3 Kd5 46.Rd8+ Kc6 47.Rc8+ Kb7 48.Rh8 Rg2 49.Rh7+ Kb6 50.Rh8 Rg6 51.Rb8+ Kc5 52.Rb7 Rc6 53.Rb8 Be2 54.Kd2 Bf1 55.Kc3 Kd6+ 56.Kb3 Be2 57.Rd8+ Kc7 58.Rd2 Bf1 59.Rf2 Bc4+ 60.Kb4 Rd6 61.Rh2 Re6 62.Kc5 Re2 63.Rh7+ Kd8 64.c3 Re3 65.Kb4 Rd3 66.Rg7 Ke8 67.Ra7 Rd7 68.Ra8+ Ke7 69.Ra1 Ke6 70.Kc5 Kf5 71.Re1 Rd5+ 72.Kb4 Re5 73.Rh1 Ke4 74.Rh4+ Kd3 75.Rh3+ Kc2 76.Rh2+ Re2 77.Rh1 Kb2 78.Rh3 Ka2 79.Rh8 Rb2+ 80.Kc5 Kb3 81.Rh3 Rc2 82.Kd4 Rd2+ 83.Ke4 Kc2 84.Rg3 Rd3 85.Rg5 Kxc3 86.Rg1 Rd4+ 87.Ke3 Rd8 88.Rc1+ Kb2 89.Rxc4 bxc4