1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.f3 Bg7 7.Nb3 Nc6 8.Qe2 Be6 9.Be3 O-O 10.O-O-O a5 11.Nc5 Qc8 12.N5a4 Nd7 13.Nd5 Bxd5 14.exd5 Nb4 15.a3 Na6 16.Nb6 Nxb6 17.Bxb6 Be5 18.Kb1 Nc5 19.Qb5 Qd7 20.Qxd7 Nxd7 21.Be3 Rac8 22.f4 Bg7 23.g4 Nc5 24.Bb5 Rfd8 25.f5 Be5 26.h4 Rf8 27.h5 Ne4 28.hxg6 fxg6 29.Bd7 Ng3 30.Bxc8 Nxh1 31.Be6+ Kh8 32.Rxh1 gxf5 33.gxf5 b5 34.Rh4 Rb8 35.c3 Bf6 36.Rg4