1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.O-O Be7 8.f4 Nc6 9.Be3 O-O 10.Kh1 Qc7 11.Qe1 Nxd4 12.Bxd4 b5 13.a3 Bb7 14.Qg3 Bc6 15.Rad1 Rad8 16.Rfe1 Ne8 17.Bf3 a5 18.Qf2 Rb8 19.e5 Bxf3 20.gxf3 Qc6 21.Ne4 dxe5 22.fxe5 f5 23.exf6 Bxf6 24.Nxf6+ Nxf6 25.Qg2 Rb7 26.Be5 Rd7 27.Rg1 Rff7 28.Rde1 Nh5 29.Re4 Rf5 30.b3 Rdf7 31.c4 bxc4 32.bxc4 Rxf3 33.Rh4 g6 34.Rxh5 R7f5 35.Rxf5 exf5 36.Re1 h6 37.Bd4 g5 38.Kg1 g4 39.Qe2 g3 40.Qe5