Men’s ODI WC: All-round Afghanistan beat Sri Lanka to strengthen semifinal hopes
Afghanistan produced an outstanding all-round performance to beat Sri Lanka in Pune by seven wickets. The Afghanistan bowling attack caused Sri Lanka plenty of problems on the Pune surface, restricting the total to 241…