1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 Qb6 7.Nf3 Qc7 8.O-O Bb7 9.Ne2 d6 10.a4 b4 11.Bd2 Nf6 12.Ng3 d5 13.Qe2 Be7 14.c3 Nc6 15.cxb4 Nxb4 16.e5 Nd7 17.Rac1 Qb6 18.Bb1 O-O 19.Ng5 Bxg5 20.Bxg5 Rfc8 21.Rcd1 a5 22.Qh5 Nf8 23.Be3 Qc6 24.Rd4 Ng6 25.Rh4 Nxh4 26.Qxh7+ Kf8 27.Bg5 Ng6 28.Nh5