1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Bc4 a6 7.Bb3 Nc6 8.O-O Be7 9.Kh1 Qc7 10.f4 b5 11.f5 Nxd4 12.Qxd4 O-O 13.Bg5 Ng4 14.Bxe7 Qxe7 15.Rad1 Rd8 16.Rd3 Qa7 17.h3 Qxd4 18.Rxd4 Ne5 19.fxe6 fxe6 20.Nd5 Ra7 21.Nb6 Rf7 22.Rfd1 Nc4 23.Nxc4 bxc4 24.Bxc4 Rc7 25.Bb3 Rc6 26.e5 d5 27.c4 Rc5 28.cxd5