1.c4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.e4 Bg7 6.Be3 Nf6 7.Nc3 d6 8.Be2 O-O 9.O-O Bd7 10.f3 Nxd4 11.Bxd4 Bc6 12.Qd2 Nd7 13.Be3 f5 14.exf5 Rxf5 15.b4 b6 16.Rac1 a5 17.a3 Rc8 18.f4 axb4 19.axb4 Bb7 20.Nb5 d5 21.Bg4 Nf6 22.Bxf5 gxf5 23.cxd5 Nxd5 24.Rxc8 Qxc8 25.Bd4 Bh6 26.Be5 Qc4 27.Nd4 Nxb4 28.Nxf5 Bf8 29.Rc1 Qb3 30.Nd4 Qd5 31.Nf3 Nd3 32.Rd1 Ba6 33.Bd4 e6 34.h3 Qd6 35.Qe3 Nxf4 36.Re1 Nxh3+ 37.Kh1 Bb7 38.gxh3 Bd5 39.Be5 Qc6 40.Rf1 Qc4 41.Qg5+ Kf7 42.Qf4+ Qxf4 43.Bxf4 b5 44.Kh2 b4 45.Be5 Kg6 46.Nh4+