1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 e6 5.Bc4 Bb4 6.Nf3 Qc7 7.Qd3 Nc6 8.O-O a6 9.a3 Be7 10.Be3 Nf6 11.h3 b5 12.Ba2 O-O 13.Rac1 Ne5 14.Nxe5 Qxe5 15.f4 Qb8 16.e5 Ne8 17.Bb1 g6 18.Ne4 d6 19.exd6 Nxd6 20.Nxd6 Bxd6 21.Rc6 Rd8 22.Rfc1 Bb7 23.R6c3 Bxf4 24.Qe2 Bh2+ 25.Kh1 Bd5 26.Bg5 Re8 27.Qf2 Be5