India booked their place in the final of the Asia Cup after snapping Sri Lanka’s 13-match winning streak in ODI cricket with a 41-run victory in Colombo.
India booked their place in the final of the Asia Cup after snapping Sri Lanka’s 13-match winning streak in ODI cricket with a 41-run victory in Colombo.