1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.a3 a6 7.Be3 b5 8.Bd3 Bb7 9.O-O Nf6 10.Qe2 Rc8 11.Kh1 h5 12.Nxc6 Qxc6 13.Bg5 Bc5 14.Bxf6 gxf6 15.Nd5 Be7 16.Nxe7 Kxe7 17.f3 Qc5 18.Rac1 h4 19.h3 Rhg8 20.Qd2 Rg3 21.c4 Qd6 22.Qe3 Rcg8 23.Rf2 bxc4 24.Bxc4 Rc8 25.Rfc2 Rg5 26.Bf1 Rxc2 27.Rxc2 Re5 28.Qf2 Qd1 29.Kh2 a5 30.Rd2 Qc1 31.Qd4 Bc6 32.Qd6+ Ke8 33.Kg1 Qc5+ 34.Qd4 Qxd4+ 35.Rxd4 Rc5 36.Bd3 Ke7 37.Kf2 Rc1 38.Rc4 Ra1 39.Rc2 Kd6 40.Ke3 Rg1 41.Kd4 Ba4 42.Rd2 Bc6 43.Bc4 Kc7 44.e5 fxe5+ 45.Kxe5 f5 46.Kf4 a4 47.Ke5 Rc1 48.Bd3 Rg1 49.Bc2 Re1+ 50.Kf4 Rg1 51.Bd1 Kb6 52.Kg5 d5 53.Kxh4 e5 54.Kg5 f4 55.Kf5 Re1 56.Be2 e4 57.fxe4 dxe4 58.Kxf4 Kc5 59.h4 Rg1 60.g4 Rh1 61.h5 Rh2 62.g5 Bb5 63.Rc2+ Kd4 64.Rd2+ Kc5 65.Ke3 Bxe2 66.Rxe2 Rxh5 67.Rg2 Kd5 68.g6 Rh3+ 69.Ke2 Rh8 70.g7 Rg8 71.Ke3 Ke5 72.Rg1 Kf5 73.Rf1+ Ke5 74.Rf7 Ke6 75.Ra7 Kf5 76.Rb7 Ke5 77.Rc7 Kd5 78.Kf4 Kd4 79.Rd7+ Kc4 80.Kxe4