Its Twenty20 semi-final time, and its South Africa v Pakistan today and Sri Lanka v surprise package West Indies tomorrow.
Sri Lanka look unstoppable, with Dilshan (pictured) in brilliant form. It should be a South Africa v Sri Lanka final, but Gul’s bowling and Gayle’s batting mean that an upset could happen.
My picks? Pakistan and Sri Lanka, with Sri Lanka to win it all in Sumday's final.