1.e4 c5 2.b3 Nc6 3.Bb2 e5 4.Bb5 Nd4 5.Bxd4 cxd4 6.Nf3 Nf6 7.O-O a6 8.Bd3 Bd6 9.c3 dxc3 10.Nxc3 O-O 11.a4 Bc7 12.Qc2 d6 13.Bc4 Bg4 14.Ne1 Bb6 15.Qd3 Be6 16.Nc2 Rc8 17.Rab1 Qe7 18.Ne3 Bd4 19.Rfc1 Rc7 20.Ncd5 Nxd5 21.Bxd5 Rfc8 22.Rxc7 Rxc7 23.Nf5 Bxf5 24.exf5 Qf6 25.Qf3 Qe7 26.g3 b6 27.b4 Qd8 28.Kg2 g6 29.Rb3 Qf6 30.fxg6 Qxf3+ 31.Rxf3 hxg6 32.Rf6 Kf8 33.Rxd6 Ke7 34.Rc6 Rxc6 35.Bxc6 f5 36.Bb7 a5 37.bxa5 bxa5 38.d3 g5 39.h4 gxh4 40.gxh4 f4