1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 d6 6.Be3 Nf6 7.Bc4 Bd7 8.Bb3 Be7 9.Ndb5 Qb8 10.Qe2 a6 11.Nd4 b5 12.O-O Nxd4 13.Bxd4 b4 14.Nb1 Bb5 15.Bc4 Bxc4 16.Qxc4 Qb7 17.Nd2 Nxe4 18.Nxe4 Qxe4 19.f3 Qb7 20.Bxg7 Rg8 21.Bh6 Rc8 22.Qb3 Qb5 23.Rae1 Rg6 24.Be3 Kf8 25.f4 Qc4 26.f5 exf5 27.Qxc4 Rxc4 28.Re2 Bf6 29.Rxf5 Bxb2 30.Ra5 Re6 31.Kf2 Rce4 32.Bh6+ Ke7 33.Rxe4 Rxe4 34.Bd2 Rc4 35.Ke2 Rxc2 36.Kd3 Rc5 37.Rxa6 Bc3 38.Bf4 Rd5+ 39.Kc2 Bd4 40.a3 bxa3 41.Rxa3 Ke6 42.h3 Rb5 43.Ra2 Rf5 44.Bd2 Rf2 45.Ra4 Be5 46.g4 Rh2