Marnus Labuschagne and Steve Smith both hit centuries to give Australia opening day honours against a Covid-hit Sri Lanka in the second Test on Friday.
The tourists reached 298-5 at stumps after electing to bat first in their bid to clinch the two-match series in Galle.
Smith (109*) and wicketkeeper-batsman Alex Carey (16*) were batting at close of play after debutant left-arm spinner Prabath Jayasuriya took three wickets.
Smith smashed fast bowler Kasun Rajitha for a cracking cover drive to bring up his 28th Test hundred as he raised his bat to an applauding dressing room.
It was the former captain’s first hundred since January last year during the third Test against India in Sydney.
Labuschagne, who made 104, and Smith put on 134 runs for the third wicket to take the attack to the opposition bowlers after Australia lost their openers in the first session.
Labuschagne recorded his seventh Test century and his first away from home in an attacking knock before Jayasuriya got him stumped at the stroke of tea.
Jayasuriya took his spin-charge into the final session to get Travis Head bowled for 12, and Cameron Green trapped lbw for four.
But Smith and the left-handed Carey anchored the innings from there to deny any more wickets to the hosts.
Carey, who made 45 in Australia’s crushing opening win last week, once again made his intentions clear early in his knock with a reverse sweep for four off Jayasuriya.
Earlier, Sri Lanka struck with their lone pace bowler Kasun Rajitha, sending back David Warner for five in the fifth over of the day.
Off-spinner Ramesh Mendis cleaned up Usman Khawaja for 37 before lunch but Labuschagne stood firm and hit back with boundaries.
Labuschagne, who survived a missed morning stumping on 28 by Niroshan Dickwella, and Smith both handled the spinners with ease until their stand ended.
The hosts handed Test caps to spinners Maheesh Theekshana and Jayasuriya along with all-rounder Kamindu Mendis after a coronavirus outbreak in their team.
Ramesh, who took four wickets in the previous match, and Jayasuriya bowled a majority of the 90 overs while Theekshana, a mystery spinner, and Rajitha got the rest.
Sri Lanka’s Covid-19 count went up to five on the eve of the final Test but Angelo Mathews returned to the team after he was forced out by an infection midway through the first match.
© Agence France-Presse