1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.c4 Nf6 6.Nc3 Bb4 7.Be2 Nxe4 8.Qd3 Nxc3 9.bxc3 Be7 10.O-O O-O 11.f4 Nc6 12.f5 Nxd4 13.Qxd4 d5 14.fxe6 Bxe6 15.cxd5 Qxd5 16.Be3 Rac8 17.Qxd5 Bxd5 18.Bd4 Bc5 19.Rf5 Bxd4+ 20.cxd4 Be6 21.Re5 Rfd8 22.Rd1 Rd5 23.Bf3 Rxe5 24.dxe5 b5 25.Bb7 Rb8 26.Bxa6 Kf8 27.a3 Rb6 28.Rd8+ Ke7 29.Ra8 Bd5 30.Ra7+ Ke6 31.Kf2 Kxe5 32.g3 Kd4 33.Bc8 Kc3 34.Ke3 Kb3 35.Kd4 Bc4 36.Bd7 Rd6+ 37.Kc5 Rh6 38.h4 Rh5+ 39.Kd6 g5 40.hxg5 Rxg5 41.g4 h5 42.gxh5 Rxh5 43.Bc6 Rh6+ 44.Kc5 Rxc6+ 45.Kxc6 f5 46.Kc5 Kc3 47.Ra8 Bd3 48.Rf8 Kb3 49.Kd4 Be4 50.Rb8 Kxa3 51.Rxb5 Bc2 52.Rc5 Kb2 53.Rb5+ Bb3 54.Rxf5 Ka1 55.Kc3 Be6 56.Rf1+ Ka2 57.Rf6 Bg8 58.Rf1 Be6 59.Kc2 Bb3+ 60.Kc3 Be6 61.Rf2+ Ka1 62.Kd2 Kb2 63.Rf6 Bg8 64.Ra6 Bf7 65.Kd3 Bg8 66.Kd4 Bf7 67.Kc5 Bg8 68.Rf6 Bh7 69.Rh6 Bf5 70.Kb4 Be4 71.Kc5 Kc3 72.Kd6 Kb2 73.Ke5 Bd3 74.Kd6 Be4 75.Rh2+ Kc3 76.Kc5 Bf5 77.Re2 Bg6 78.Re3+ Kb2 79.Kb4 Bf5 80.Re2+ Ka1 81.Kc3 Bg6 82.Kd2 Kb2 83.Kd1+ Kb1 84.Re6 Bf7 85.Rh6 Bd5 86.Rb6+ Ka1 87.Rb4 Be6 88.Kc2 Bd5 89.Ra4+ Ba2 90.Kc3 Kb1 91.Rf4 Bd5 92.Ra4 Be6 93.Rb4+ Ka1 94.Kc2 Bd5 95.Ra4+ Ba2 96.Rxa2+ Kxa2