1.e4 c5 2.Nf3 a6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 e5 6.Nb3 d5 7.exd5 Qxd5 8.O-O Bg4 9.f3 Be6 10.Nc3 Qd8 11.Qe2 Nc6 12.Bc4 Bxc4 13.Qxc4 Qb6+ 14.Kh1 Be7 15.Bg5 Qb4 16.Qe2 O-O 17.Rad1 Rad8 18.a3 Qb6 19.Bxf6 Bxf6 20.Nd5 Qa7 21.f4 Qb8 22.Nxf6+ gxf6 23.f5 Rxd1 24.Rxd1 Rd8 25.Nc5 Nd4 26.Qg4+ Kh8 27.Rd3 Qc8