1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.g3 g6 7.Nde2 b6 8.Bg2 Bb7 9.O-O Bg7 10.Nd5 O-O 11.c3 Re8 12.Re1 Qb8 13.Bg5 Nd7 14.Nd4 Bf8 15.h4 e6 16.Nf6+ Nxf6 17.Bxf6 Ne5 18.h5 Nd7 19.Bg5 Qc7 20.hxg6 hxg6 21.Qg4 a6 22.Qh4 Bg7 23.Rad1 Nf8 24.g4 Nh7 25.Bh6 Qd8 26.Qh2 e5 27.Nf3 Bf6 28.Bc1 b5 29.Qg3 Ng5 30.Nxg5 Bxg5 31.f4 exf4 32.Bxf4 Bxf4 33.Qxf4 Re5 34.Rf1 Qe7 35.Qf6 Re8 36.Qxe7 R8xe7 37.Rxd6 Bxe4 38.Rxa6 Bxg2 39.Kxg2 Re2+ 40.Rf2 R7e4 41.Ra5 Rxg4+ 42.Kf3 Rxf2+ 43.Kxf2 Kg7 44.Rxb5 Ra4 45.Ke3 f5 46.b4 Rxa2 47.c4 Kf6 48.c5 Ke5 49.c6+ Kd6 50.Rc5 Ra8 51.Kd4 f4 52.Rc1 Kc7 53.Kc5 Rf8 54.b5 Rf5+ 55.Kb4 Kb6 56.c7 Rxb5+ 57.Ka4 Ra5+