1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O b5 8.Bb3 Be7 9.Qf3 Qc7 10.Qg3 O-O 11.Bh6 Ne8 12.Rad1 Kh8 13.Bg5 Bf6 14.Nce2 Bd7 15.c3 Nc6 16.Nf4 Be5 17.Qh4 Bxf4 18.Bxf4 e5 19.Nxc6 Bxc6 20.Bg5 f6 21.Bc1 Qb7 22.f3 Rd8 23.Rd3 Qe7 24.Rfd1 Nc7 25.Qf2 Ne8 26.Qb6 Bb7 27.Bd5 Bxd5 28.Rxd5 Ra8 29.Be3 Rf7 30.a4 bxa4 31.Ra5 Qb7 32.Rxa4 Qxb6 33.Bxb6 Rb7 34.Rb4 Rab8 35.Ba5 Rxb4 36.Bxb4 Kg8 37.Kf2 Kf7 38.Ba3 Ke6 39.Ke3 g6 40.c4 f5 41.Rd3 Rb6 42.b4 Nc7 43.Kd2 Rc6 44.Rc3 Kd7 45.Rc2 Ne6 46.Bb2 Rb6 47.Bc3 Rc6 48.Ba1 Rb6 49.Kc3 Nd4 50.Ra2 Nc6 51.Ra4 Nb8 52.Kb3 Ke6 53.Ra2 Nc6 54.Bc3 Nb8 55.Rd2 Nd7 56.Ka4 Rc6 57.Kb3 Rc8 58.Ra2 Rc6 59.Be1 fxe4 60.fxe4 Nf6 61.Re2 Nd7 62.Bf2 Nb6 63.b5 Rxc4 64.bxa6 Rc6 65.Ra2 Na8 66.Kb4 Kd7 67.a7 Kc7 68.Be3 Kb7 69.Rf2 Rc7 70.Rf8 Rc8 71.Rf6 Rc6 72.g4 Nc7 73.Rf7 h5 74.gxh5 gxh5 75.Rh7 h4 76.Rxh4 d5 77.Rh5 Rc4+ 78.Kb3 Rxe4 79.Bf2 Rf4 80.Bg3 Rf3+ 81.Kb2 Kxa7 82.Rxe5 Kb6 83.Kc2 Kc5 84.Kd2 Nb5 85.Re8 Nd6 86.Rd8 Ne4+ 87.Ke2 Rxg3 88.hxg3 Nxg3+ 89.Kf3