1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bc4 Qb6 7.Nb3 e6 8.Be3 Qd8 9.O-O Be7 10.f4 O-O 11.Qf3 a6 12.a4 Qc7 13.Nd2 b6 14.h3 Nb4 15.Bb3 Nd7 16.Qf2 Rb8 17.f5 Nc5 18.Qg3 Kh8 19.fxe6 Nxb3 20.cxb3 Bxe6 21.Bd4 Rg8 22.Rac1 Qd8 23.Ne2 Bh4 24.Qf3 Bg5 25.Be3 Bf6 26.Bd4 Be5 27.Nc4 f6 28.Rfd1 Bxc4 29.bxc4 Qe8 30.Nf4 Qxa4 31.Bxe5 dxe5 32.b3 Qc6 33.Nd5 Qc5+ 34.Qf2 Qxf2+ 35.Kxf2 Nc6 36.Ra1 a5 37.Ke3 Rgd8 38.Rd3 Nd4 39.Rc1 Kg8 40.Kf2 Kf7 41.Ke3 Ne6 42.Ra1 Nd4 43.Ra4 Rb7 44.Ra2 Rc8 45.Rc3 Kg6 46.g3 Nc6 47.Kf2 Kf7 48.Ke3 Ke6 49.Kf2 Ne7 50.Rd3 Nxd5 51.Rxd5 Rd7 52.Rb5 Rc6 53.Ke3 Rcd6 54.Re2 Rd3+ 55.Kf2 R7d6 56.Re3 Rd2+ 57.Re2 R2d4 58.Re3 Kd7 59.c5 bxc5 60.Rxa5 Kc6 61.Rc3 Kb6 62.Raxc5 Rxe4 63.Rc7 Rd3 64.R7c6+ Kb5 65.R6c5+ Kb4 66.Rxd3 Kxc5 67.Rd7 Rb4 68.Rxg7 Kd5 69.Rxh7 Rxb3 70.Rf7 Ke6 71.Ra7 Rb2+ 72.Kf3 Kf5 73.g4+ Kg5 74.Rh7 Rb3+ 75.Ke4 Ra3 76.Rh8 Rb3 77.Rh7 Kg6 78.Rh5 Kg7 79.Kd5 Kg6 80.Ke4 Rb4+ 81.Kf3 Rf4+ 82.Kg3 Kf7 83.Rh7+ Kg6 84.Ra7 Rf1 85.Rc7 Rg1+ 86.Kf3 Ra1 87.h4 Ra3+ 88.Kg2 Rb3 89.Kh2 Re3 90.Kg2 Re4