1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bc4 Nc6 6.d3 e6 7.O-O Nge7 8.Qe1 h6 9.Kh1 a6 10.a4 Nd4 11.Nxd4 cxd4 12.Ne2 O-O 13.Bb3 b6 14.Qf2 Nc6 15.f5 exf5 16.Ng3 fxe4 17.Nxe4 Be6 18.Bf4 Bxb3 19.cxb3 d5 20.Nd2 g5 21.Bg3 f5 22.Rfc1 Qd7 23.Qf1 f4 24.Bf2 Ne7 25.a5 Rab8 26.axb6 Rxb6 27.Ra4 Nf5 28.Qd1 Ne3 29.Qh5 g4 30.Bg1 Rf5 31.Qh4 Bf6 32.Qf2 Be5 33.Rca1 Qe6 34.b4 Rf8 35.Nb3 Qg6 36.Nc5 Qh5 37.Qe2 Nf5 38.Bf2 Bh8 39.Qd2 f3 40.Qd1 g3