1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bd3 Nc6 7.Nxc6 bxc6 8.O-O g6 9.Qe2 Bg7 10.f4 O-O 11.f5 Nd7 12.Kh1 Ne5 13.Bg5 Rb8 14.Rab1 a5 15.Na4 Re8 16.b3 Qc7 17.c4 Ba6 18.Rbc1 Kh8 19.Bb1 gxf5 20.exf5 Bf6 21.Bf4 Rg8 22.Qh5 Rg7 23.Bh6 Rg4 24.Bf4 Rbg8 25.Bxe5 dxe5 26.Nc5 Qa7 27.Nxa6 Rxg2 28.Be4 R2g4 29.Bf3 Rh4 30.Qxf7 Qd4 31.Rc2 e4 32.Rg2 Rxg2 33.Bxg2 Rg4 34.Qe8+ Kg7 35.Nc7 Qd2 36.Bh3 Qd3 37.Qh5 Rg6 38.Ne6+