Afghanistan now spoils the party of Sri Lanka
Afghanistan is on a rampage mode as they won 3 out of the last 4 matches in the World Cup. Now they defeated the 1996 champion Sri Lanka by 7 wickets. Sri Lanka only managed 241/10 in 49.3 overs and the Afghans easily chased down the target in 45.2 overs and scored 242/3. Afghani skipper … Read more