1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.O-O-O d5 10.exd5 Nxd5 11.Nxc6 bxc6 12.Bd4 e5 13.Bc5 Rb8 14.Ne4 f5 15.Bc4 Kh8 16.Nc3 Be6 17.Nxd5 cxd5 18.Bxd5 Qc8 19.Bxf8 Qxf8 20.Qa5 Bd7 21.Bb3 Bc6 22.Qc7 Qe8 23.Rd6 Rc8 24.Qa5 Qe7 25.Rhd1 Qg5+ 26.Kb1 Bf6 27.Qa6 Rb8 28.Rxc6