1.e4 c5 2.Nf3 Nc6 3.Nc3 g6 4.d4 cxd4 5.Nxd4 Bg7 6.Be3 Nf6 7.Bc4 O-O 8.Bb3 d6 9.f3 Na5 10.Qd2 a6 11.O-O-O Qc7 12.h4 b5 13.Kb1 Nc4 14.Bxc4 Qxc4 15.Bh6 Bb7 16.h5 Rac8 17.Bxg7 Kxg7 18.hxg6 fxg6 19.g4 Kg8 20.Nb3 b4 21.Ne2 Nxe4 22.fxe4 Bxe4 23.Ned4 Bxh1 24.Rxh1 Rf1+ 25.Rxf1 Qxf1+ 26.Nc1 Qc4 27.g5 e5 28.Nde2 a5 29.b3 Qe6