Sri Lanka’s narrow win over Afghanistan boosts their chances of qualifying for Cricket World…
Pallekele (Sri Lanka) : Hosts Sri Lanka have boosted their chances of qualifying automatically for next year's ICC Cricket World Cup in India with a thrilling four-wicket win over Afghanistan in a high-scoring match on Wednesday.
Charith…