Cricket: Sri Lanka Defeat India to Claim ICC World Twenty20 2010 Semi-Final Slot June 28, 2011May 12, 2010 Sri Lanka will face England in … Read More