Sonal Dinusha scored a defiant 133* to lead Sri Lanka to an epic draw against India in the second Test in Colombo, denying India a series-clinching victory.
India dominated the match for four days, but rain and Dinusha's resilient batting in the final session prevented the visitors from securing the necessary wickets.
The result leaves India's World Test Championship qualification hopes under pressure, as the team failed to complete the expected whitewash in the two-match series.