1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.f3 O-O 8.Bc4 Qb6 9.O-O Qxb2 10.Nxc6 bxc6 11.Qd3 d5 12.exd5 Bf5 13.Qd2 cxd5 14.Bb3 Ne4 15.fxe4 Bxc3 16.Qxd5 Rad8 17.Qc5 Rc8 18.Qxa7 Ra8 19.Qc5 Rac8 20.Qxe7 Bf6 21.Qb4 Rb8 22.Qd6 Be5 23.Qd3 Rbd8 24.Qe2 Bxe4 25.Rab1 Qc3 26.Bh6 Qd4+ 27.Kh1 Bg7 28.Rbd1 Qe5 29.Rxd8 Rxd8 30.Rxf7