Sri Lanka completed a resounding win over USA as it dismissed the side for 53 runs and in reply chased down the target with ease
Read moreSri Lanka completed a resounding win over USA as it dismissed the side for 53 runs and in reply chased down the target with ease
Read more