1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.O-O b5 8.Bb3 Be7 9.Qf3 Qb6 10.Be3 Qb7 11.a3 Nc6 12.Nxc6 Qxc6 13.Rfe1 Bb7 14.Bd4 O-O 15.Qg3 Rfd8 16.f3 Ne8 17.Kh1 Bf6 18.Nd5 exd5 19.exd5 Qd7 20.Rxe8+ Rxe8 21.Bxf6 g6 22.Qf4 Qf5 23.Qxf5 gxf5 24.Kg1 Re2 25.Kf1 Rae8 26.Bc3 R2e3 27.Rd1 Rxc3 28.bxc3 Rc8 29.Rd3 a5 30.Ke1 a4 31.Ba2 Kg7 32.f4 Rc5 33.Kd2 Kf6 34.Ke3 Rc8 35.Kd4 Ba6 36.Rh3 Kg6 37.Re3 Kf6 38.Re1 h5 39.c4 bxc4 40.Rb1 Ke7 41.Rb4 c3 42.Rxa4 Bf1 43.g3 h4 44.Bc4 hxg3 45.hxg3