Usman Khawaja and Peter Handscomb starred again for Australia as they beat India by 35 runs to win the fifth and final ODI in Delhi.
Khawaja scored his second century in three matches to help secure a 3-2 series victory - Australia's first on Indian soil since 2009.
The pair put on 99 runs together, with Khawaja making 100 and Handscomb following his century in Mohali with 52 off 60 balls.
Australia will travel in buoyant mood to Pakistan for a five-match series - their last action before the World Cup - on the back of what was their first ODI series win in more than two years.
Khawaja, who had scored his first one-day century in the third game of the series in Ranchi, combined with captain Aaron Finch (27) in an opening stand worth 76.
When he was finally out at the end of the 33rd over, having hit two sixes and 10 fours, Khawaja had helped take his side to 175-2.
Handscomb, who reached his fourth ODI half-century off 55 balls, was caught behind off Mohammed Shami as Australia lost 3-7 in the space of 21 balls.
Marcus Stoinis (20), Ashton Turner (20) and Jhye Richardson (29) added important runs to get the tourists to 272-9.
Rohit Sharma top-scored for India with 56 but both Shikhar Dhawan (12) and Virat Kohli (20) went cheaply.
After scoring his 41st ODI half-century, Sharma was stumped off Adam Zampa (3-46), who then accounted for Vijay Shankar (16) and had Ravindra Jadeja (0) stumped three balls later.
Australia reduced the hosts to 132-6, before Kedar Jadhav (44) and Bhuvneshwar Kumar (46) put on 91 runs for the seventh wicket.
The pair reached a half-century partnership off 73 balls but couldn't score quickly enough to get India back into contention and then fell to consecutive deliveries.
Australia are 9/2 to win the 2019 Cricket World Cup.
View all Cricket betting