1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.Bc4 O-O 8.f3 Qb6 9.Ncb5 a6 10.Nf5 Qd8 11.Nbd4 gxf5 12.Nxf5 d5 13.Nxg7 dxc4 14.Bh6 Qa5+ 15.c3 Rd8 16.Qc1 Nh5 17.Nxh5 Qxh5 18.O-O Rd6 19.Bf4 e5 20.Bg3 Be6 21.Qe3 Rad8 22.Qc5 f6 23.f4 Rd2 24.Rae1 Rxb2 25.fxe5 Rdd2 26.Rf2 Rxf2 27.Bxf2 Qxe5 28.Qe3 Rc2 29.Qb6 Qxc3