1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Be3 d6 7.Nc3 Nh6 8.Be2 O-O 9.O-O f5 10.exf5 Bxd4 11.Bxh6 Rxf5 12.Qd2 Bg7 13.Bxg7 Kxg7 14.Kh1 Qb6 15.Bg4 Rf7 16.Bxc8 Rxc8 17.Rad1 Rcf8 18.f3 Qc5 19.b3 Qh5 20.Ne4 Rf4 21.Ng3 Qh6 22.Ne2 R4f5 23.Qxh6+ Kxh6 24.Nc3 Kg7 25.Rfe1 Kf7 26.Kg1 g5 27.Rd5 Rxd5 28.Nxd5 a5 29.Nc3 Rg8