1.e4 c5 2.Nf3 d6 3.Bb5+ Bd7 4.Bxd7+ Qxd7 5.c4 Nc6 6.O-O g6 7.d4 cxd4 8.Nxd4 Bg7 9.Be3 Nf6 10.f3 O-O 11.Nc3 Ne5 12.Qe2 Rac8 13.b3 Nc6 14.Rfd1 Qe8 15.Qd2 a6 16.Nde2 Nd7 17.Bh6 f5 18.Bxg7 Kxg7 19.exf5 Rxf5 20.Nd4 Nxd4 21.Qxd4+ Kg8 22.Re1 Qf7 23.Qe4 Re8 24.Qxb7 Nc5 25.Qc6 Kf8 26.Ne4 Nd3 27.Nxd6 Rc5 28.Qxc5 Nxc5 29.Nxf7 Kxf7 30.Rad1