1.e4 c5 2.Nf3 d6 3.Nc3 Nf6 4.d4 cxd4 5.Nxd4 g6 6.Be3 Bg7 7.f3 O-O 8.Bc4 Nc6 9.Qd2 Bd7 10.O-O-O Qa5 11.Bb3 Rfc8 12.Kb1 Ne5 13.Bg5 Nc4 14.Bxc4 Rxc4 15.Bxf6 exf6 16.Nb3 Qa6 17.Qxd6 Bc6 18.Nd5 Rf8 19.Rd2 Bb5 20.Ne7+ Kh8 21.Qxa6 Bxa6 22.Rhd1 Bh6 23.Rd7 Rb4 24.Nc5 Be2 25.Re1 Be3 26.Nd5 Bxc5 27.Nxb4 Bb5 28.Rxb7 Bxb4 29.Rh1