Australia’s biggest problem was badly exposed in a clinical Sri Lankan victory that has set new record not seen in 10 years.
Sri Lanka went 2-1 up on Monday morning as they cruised to a six-wicket victory over Australia in the third one-day international thanks to a brilliant Pathum Nissanka century.
Set a tricky 292 to win after a Travis Head 70, the hosts won comfortably with nine balls to spare in Colombo, in their second straight victory in the five-match series.
It is the first time Sri Lanka has won back-to-back ODI’s against Australia since 2012.
In a historic win for the home side, it was also Sri Lanka’s highest successful run chase against Australia.
Watch Australia’s Tour of Sri Lanka. Every T20, ODI and Test Match Live & On-Demand on Kayo. New to Kayo? Try 14-Days Free Now >
Maxwell bowled Niroshan Dickwella for 25 but Nissanka and Kusal Mendis ground down the injury-depleted Australian attack of Josh Hazlewood, Jhye Richardson and Matthew Kuhnemann.
Mendis retired hurt unbeaten on 87 and was replaced by Dhananjaya de Silva who made 25, but Nissanka clung on until almost the end, caught off Richardson for 137 off 147 balls.
Nissanka, who was awarded man of the match honours, bested Sanath Jayasuriya’s innings of 122, setting a new record for Sri Lanka’s highest ever individual ODI score against Australia.
His batting exposed Australia’s biggest problem — a complete lack of depth in its bowlers.
Marnus Labuschagne struggled with his seven overs going for 49 runs.
Glenn Maxwell’s seven overs also went for 44 runs.
Aussie captain Aaron Finch said: “The wicket seemed to get a little bit better, but that was a clinical run chase.
“It was a classy innings from Nissanka. We felt we went with the right bowling combinations, but the pitch played better under lights. It’s a really good learning opportunity for us.”
Richardson then bowled captain Dasun Shanaka for a duck, but Charith Asalanka — with an ice-cold six in the penultimate over off Hazlewood — and Chamika Karunaratne saw Sri Lanka home.
Earlier Australia braved a spin onslaught by Sri Lanka to reach 291-6 in their 50 overs after being invited to bat first.
Opener David Warner went for nine in the third over, top-edging a Dushmantha Chameera bouncer to Maheesh Theekshana at fine leg.
Back from injury, Mitchell Marsh struggled to get going and departed for 10 off 23 deliveries, caught at cover by Mendis after a slower delivery by Dunith Wellalage.
Marnus Labuschagne came in at number four ahead of Head and he and Aaron Finch added 69 before Labuschagne was stumped by Niroshan Dickwella off Jeffrey Vandersay for 29.
Two overs later, Vandersay bagged Finch too, with the Australian captain edging the spinner to a diving de Silva at slip having made 62 off 85.
Head and Alex Carey added 72 runs before de Silva trapped Carey leg-before on the front pad trying to sweep, having made a quick-fire 49 off 52 deliveries.
Maxwell did some damage, smashing 33 off 18 before giving Vandersay his third wicket, miscuing the spinner into the hands of Wellalage scurrying back from midwicket.
But Head stayed firm, reaching his half-century and smashing Wellalage for three sixes in the penultimate over and ending 70 not out off 65 deliveries, with Cameron Green unbeaten on 15.
Vandersay ended with figures of 3 for 49.
Already missing Marcus Stoinis, Kane Richardson and Mitchell Starc, Australia left out Steve Smith after the injured batsman his left quad batting in Thursday’s 26-run defeat in Pallekele.
Marsh, however, returned to the side, as did Green and Richardson, while Pat Cummins and Mitchell Swepson were left out. Spinner Kuhnemann was again in for Ashton Agar.
The hosts were once again without key all-rounder Wanindu Hasaranga, who injured his groin in the first match while Dickwella replaced Danushka Gunathilaka.