1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.f3 g6 6.c4 Bg7 7.Nc3 Nc6 8.Be3 O-O 9.Qd2 Bd7 10.Be2 Rc8 11.O-O Ne5 12.b3 Re8 13.Rac1 Qa5 14.Rfd1 a6 15.Bf1 h5 16.h3 Nc6 17.Qf2 Qc7 18.Nd5 Qb8 19.Nb6 Nxd4 20.Nxc8 Nxf3+ 21.gxf3 Qxc8 22.c5 Bxh3 23.cxd6 Qe6 24.Bc4 Qe5 25.Qh2 Qxh2+ 26.Kxh2 Bd7 27.e5 Nh7 28.dxe7 Bc6 29.f4 Rxe7 30.Rd8+ Nf8 31.Bc5 Rd7 32.Rxd7 Nxd7 33.Bd6 Nb6 34.Bxa6 Bh6 35.e6 fxe6 36.a4 Nd5 37.Rxc6 bxc6 38.a5 Bxf4+ 39.Bxf4 Nxf4 40.Bc4