1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 e5 7.Nf3 Qc7 8.Bd3 Be6 9.O-O Nbd7 10.Qe2 Rc8 11.Kh1 b5 12.Bd2 Be7 13.fxe5 dxe5 14.Nh4 g6 15.Qf3 Bg4 16.Qg3 Be6 17.Rae1 b4 18.Nd1 Bc4 19.Ne3 Bxd3 20.cxd3 Nh5 21.Qf2 f6 22.Nd5 Qb7 23.Rc1 Kf7 24.Bh6 Rxc1 25.Rxc1 Bd6 26.Rf1 Rc8 27.g4 Nf4 28.Nxf4 exf4 29.Bxf4 Bxf4 30.Qxf4 Rc2 31.Nf3 Kg7