1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Bd3 Nc6 7.Nxc6 bxc6 8.O-O e5 9.Kh1 Be7 10.f4 O-O 11.Qf3 Rb8 12.b3 Nd7 13.Bc4 Nb6 14.Bd3 Bf6 15.f5 d5 16.Ba3 Re8 17.Rad1 Bb7 18.Ne2 Nd7 19.Ng3 Be7 20.Bc1 f6 21.Nh5 Bf8 22.Qg4 Qe7 23.Rf3 Qf7 24.Rh3 Re7 25.Qh4 h6 26.Rg3 Kh8 27.Rg6 Qe8 28.Re1 Rd8 29.exd5 Nc5 30.d6 Rxd6 31.Nxg7 Bxg7 32.Bxh6 Kg8 33.Bc4+ Rd5 34.Qxf6 Qf8 35.Bxd5+ cxd5 36.Qxf8+ Kxf8 37.f6 Rf7 38.Bxg7+ Ke8 39.Rxe5+ Kd7 40.h4