1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 d6 7.O-O Nf6 8.a4 b4 9.Nce2 Be7 10.c3 bxc3 11.Nxc3 O-O 12.Qe2 Bb7 13.Kh1 Nbd7 14.f4 Qc7 15.Bd2 Nc5 16.Bc2 d5 17.e5 Nfe4 18.Nxe4 Nxe4 19.Be3 Rfc8 20.Rac1 Qd8 21.f5 exf5 22.Nxf5 Bf8 23.Qg4 Kh8 24.e6 Nf6 25.Qh4 fxe6 26.Nd4 e5 27.Bg5 e4 28.Rxf6 Be7 29.Ne6 Qd7 30.Rf7 Qxe6 31.Rxe7 Qf5 32.Be3 Rc6 33.Rxb7 Rac8 34.Bd4 Rg6 35.Qe1 h6 36.Qe2 Qf4 37.Rd1 Rf8 38.Bb3 Rg4 39.Bxd5 Rh4 40.Bxg7+