Sri Lanka beat Australia by 26 runs in the second ODI of the series.
Australia won the toss and elected to bat first. Sri Lanka were 220 for nine in 48 overs when rain stopped play.
Kusal Mendis scored 36 runs, Dhananjaya de Silva and Dasun Shanaka 34 runs while Dunith Wellalage scored 20 runs for Sri Lanka.
According to the Duckworth-Lewis method, Australia scored 216 runs in 43 overs to win the match.
In reply Australia could score only 189 runs for the loss of all wickets in 37 overs.
Chamika Karunaratne took 2 wickets, Dhananjaya de Silva took 2 wickets, Dunith Vellalage took 2 wickets and Dushmantha Chameera took 2 wickets for Sri Lanka.
From batting of ausies, David Warner scored 37 and Glenn Maxwell 30 for Australia.