Sri Lanka were handed a late blow ahead of the two-Test series with England as captain Dimuth Karunaratne was ruled out with a hairline fracture of his left thumb.

 » Read More