Colombo - Dinesh Chandimal scored a defiant century to power Sri Lanka to 299 for seven at lunch on the second day of the third and final Test against Australia in Colombo on Sunday.
Chandimal's overnight partner Dhananjaya de Silva advanced from 116 to 129 before falling in the first hour, but not before the pair had rescued the innings with a 211-run partnership for the sixth wicket after coming together with Sri Lanka at 26 for five.
Chandimal, scoring his seventh Test ton, remained unbeaten on 105 at the break with strong support from Rangana Herath on 14.
Chandimal and de Silva started the second day cautiously, playing out three straight maiden overs, but soon gained momentum after hitting a couple of boundaries.
Off-spinner Nathan Lyon finally provided the breakthrough by claiming de Silva, who had scored his maiden Test century on the opening day.
Lyon, rewarded for his persistence, pitched the ball outside the off-stump, with de Silva nicking the ball to Shaun Marsh at short leg.
The 24-year-old, playing in only his third Test for Sri Lanka, was given a loud ovation by the home crowd as he left the Sinhalese Sports Club (SSC) ground.
An undeterred Chandimal continued to frustrate the Australian bowlers with some aggressive strokeplay.
The wicketkeeper-batsman's signalled his intent with a six off Lyon on a reverse sweep and he continued to score regular boundaries.
Chandimal, whose 300-ball stay was laced with nine fours and a six, punched the air in celebration after reaching his century off Lyon.
However soon after, Chandimal survived a dropped chance at first slip by Australia skipper Steven Smith with left-arm spinner Jon Holland the unlucky bowler.
Australian pace spearhead Mitchell Starc and Lyon, who wreaked havoc in Sri Lanka's top order on Saturday, have taken three wickets each.