1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Be3 Bb7 7.Bd3 Qc7 8.O-O Nf6 9.f3 b4 10.Nce2 e5 11.Nb3 d5 12.Ng3 h5 13.h4 Nbd7 14.Qe2 a5 15.Rac1 a4 16.Nd2 a3 17.b3 g6 18.Nb1 dxe4 19.Bxe4 Nxe4 20.fxe4 Ba6 21.Qf2 Bxf1 22.Rxf1 Rh7 23.Qd2 Rc8 24.Rc1 Bc5 25.c4 Nf6 26.Bxc5 Qxc5+ 27.Qf2 Qe7 28.Nd2 Ng4 29.Qe1 Qxh4 30.Nf3 Qe7 31.Rc2 h4 32.Nf1 h3 33.gxh3 Rxh3 34.Kg2 Rh5 35.Rd2 Nf6 36.Ne3 Qe6 37.Nd5 Qh3+ 38.Kf2 Ng4+ 39.Ke2 Qg2+