1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Be2 e6 7.Be3 Be7 8.O-O O-O 9.f4 a6 10.Bf3 Bd7 11.Nb3 Rc8 12.Qe2 Qc7 13.Qf2 b5 14.a3 h6 15.Rad1 Rfd8 16.Bb6 Qb8 17.Bxd8 Rxd8 18.Rd2 Be8 19.Rfd1 Kh8 20.Kh1 Nh7 21.e5 d5 22.Nc5 Qc8 23.Nd3 Nf8 24.Ne2 Na5 25.c3 Nb3 26.Rc2 Ng6 27.Nd4 Nc5 28.Bg4 Ne4 29.Qe2 Bh4 30.f5 Nxe5 31.Nxe5 exf5 32.Bxf5 Qc7 33.Bxe4 Qxe5 34.Bd3 Qg5 35.Nf3 Qf6 36.Nxh4 Qxh4 37.Qe5 Bd7 38.Be2 Re8 39.Qxd5 Bg4 40.Bxg4 Re1+