Dhananjaya De Silva’s heroic hundred and Roshen Silva’s gallant, unbeaten 74 helped secure Sri Lanka’s morale-boosting draw in final test against India, who won the three-match series 1-0 on Wednesday.
Playing his first match in the series, de Silva batted through pain to score 119 before retiring hurt.
Debutant Silva and Niroshan Dickwella then batted out the final session as the tourists secured their second draw of the series at the Feroz Shah Kotla Stadium.
Sri Lanka, who finished on 299-5, could not chase down the 410-run victory target but played out of their skin to salvage some pride after being outplayed in the series.
Indian team captain Virat Kohli (right) shakes hands with Sri Lanka batsman Niroshan Dickwella at the end of the third Test cricket in New Delhi. (AFP)
Jadeja bowled Chandimal, then on 24, with a drifted, sharply-turning ball but replays confirmed the left-arm spinner had marginally overstepped.
Nimble-footed de Silva did not allow the situation to bog him down and scored freely, especially against the spinners, while Chandimal looked content playing the second fiddle.
Ashwin ended the 112-run partnership when he lured Chandimal out of the crease and spun it past his bat to hit the stumps.
The Sri Lanka captain, who smashed a career-best 164 in the first innings, made 36.
Ashwin had a chance to catch de Silva, then on 110, off his own bowling but the off-spinner spilled the full-blooded drive.
By then, de Silva was struggling with his thigh injury and the 26-year-old eventually hobbled off the field, passing on the baton to Silva, who proved equal to the challenge.
De Silva’s third test century contained 15 boundaries and a six off Ashwin.
Even after his exit, Silva and Niroshan Dickwella (44 not out) did not play defensively, raising 94 runs and denying India a wicket in the final session.