||Clint McKay was Australia's five-star hero as they beat Sri Lanka by 16 runs to win the deciding match in the tri-series tournament in Adelaide.
The seamer from Melbourne took five wickets, including cleaning up the tail, as Upul Tharanga had begun swinging his cricket bat freely (71) trying in vain to keep Sri Lanka in the hunt as they chased a target of 232. With Tharanga gone, McKay polished off the tourists with seven balls to spare.
The visitors had enjoyed much more success in the previous run race on Tuesday, when they chased down 272 to tie the finals 1-1.
Victory in the Commonwealth Bank Series, that also included India, means Australia remain perched on the top of the ODI rankings.
Sri Lanka skipper Mahela Jayawardene said: "If we were given 231 we would have taken it. They put a lot of pressure on us and it was one of those days.
"I am very proud of the boys against two quality teams.
"The objective is to rebuild for the next four years, we've learnt a lot and I'm proud of the youngsters."
Australia will now jet off to the Caribbean to take on the Woodworm sponsored West Indies while Sri Lanka will play India, Pakistan and Bangladesh in the Asia Cup, before welcoming England to their home nation for a two-test series.