1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.Bc4 Bd7 10.O-O-O Qb8 11.Bb3 a5 12.Ndb5 a4 13.Bxa4 Rc8 14.Kb1 Ne5 15.Bb3 Nc4 16.Qe2 Nxe3 17.Qxe3 Rc5 18.Nd4 b5 19.Nd5 Nxd5 20.exd5 Bf6 21.g4 Qa7 22.Rhe1 b4 23.Nc6 Bxc6 24.dxc6 Qa5 25.f4 Ra7 26.h4 Rxc6 27.f5 Rc5 28.g5 Bg7 29.fxg6 hxg6 30.Qd3 Kf8 31.h5 gxh5 32.Rf1 Rxg5 33.Qc4 Kg8 34.Qxf7+ Kh7 35.Bd5 Rxd5 36.Qxd5 Qxd5 37.Rxd5 Be5 38.Rb5 Ra4 39.b3 Ra8 40.Rxb4 Kh6 41.a4 Bg3 42.Rg1 Bf2 43.Rg2