Day two of the third Test between Sri Lanka and Australia in Colombo belonged to the tourists, as they battled hard with ball and bat to reach stumps on 141 for one, though still 214 runs behind.
Sri Lanka had been bowled out for 355, thanks to Mitchell Starc's third five-fer in a row, the first overseas player to do so in Sri Lanka. The hosts lost five wickets on the day, despite a Dinesh Chandimal ton.
Steve Smith and Shaun Marsh were the stalwarts for the Aussies, batting carefully on a somewhat placid deck after David Warner chucked his wicket away. Both Smith and Marsh were in the 60s at stumps.
The day began with Sri Lanka on 214 for five, having recovered from four down for very few runs. Chandimal was on 64, while Dhananjaya de Silva already had his century.
De Silva was only able to add 13 runs to his score before falling to Nathan Lyon for 129, but that brought Kusal Perera, and then Rangana Herath to the middle, and Herath and Chandimal frustrated the Aussie bowlers no end.
They put on a stand of 73 together, before Herath was forced to retire hurt. He was hit in the groin by a Josh Hazlewood delivery and was unable to continue, having made 33.
Chandimal was out for 132, caught behind off Starc, and Suranga Lakmal was the last to fall, giving the Aussie his Michelle. This left Australia with seven overs to bat before tea.
Warner came out and smacked a six off the first ball of the innings, but that was pretty mch all he did as he was out for 11 to De Silva. Smith thus joined Marsh, recalled for this Test, and they showed their experience.
Sri Lanka have already won the series, and are going for a whitewash, which could see Australia lose their top Test ranking.