1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nc6 6.Nxc6 bxc6 7.O-O d6 8.Qe2 e5 9.Bc4 Nf6 10.Bb3 Be7 11.Qc4 O-O 12.Qxc6 Bd7 13.Qc4 Bb5 14.Qb4 Bxf1 15.Kxf1 d5 16.Qd2 dxe4 17.Qe2 h6 18.Nc3 Bb4 19.Bd2 a5 20.Rd1 Qb6 21.Nd5 Nxd5 22.Bxd5 Rab8 23.Bc1 Rbd8 24.Qxe4 Bc5 25.Qxe5 Rfe8 26.Qf5 Re6 27.f4 Bg1 28.Rd2 Bxh2 29.Rf2 Qb5+