1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O Qc7 7.Kh1 Bc5 8.Nb3 Be7 9.f4 d6 10.Nc3 b5 11.e5 dxe5 12.fxe5 Nfd7 13.Qf3 Nxe5 14.Qxa8 Bb7 15.Nxb5 axb5 16.Bxb5+ Kf8 17.Qa5 Qxc2 18.Qd2 Qe4 19.Nc5 Qd5 20.Qxd5 Bxd5 21.Bf4 Nbc6 22.Rac1 g5 23.Bxe5 Nxe5 24.Nd3 Nxd3 25.Bxd3 Bd8 26.Bc4 Bb7 27.Bxe6 f6 28.Rfd1 Bb6