The Sri Lankan cricketers have preserved their 1-0 lead in the three-match Test series against India when the second Test ended in a high-scoring draw at Colombo.
India amassed the highest total made by a visiting team when they were all out for 707 in reply to Sri Lanka's first innings of 642-4 declared.
Sri Lanka were 129 for three in their second innings, a lead of 64 runs when the match was called off with 15 overs remaining.