Sri Lankan skipper Tilakratne Dilshan held his nerve as they defeated Australia Legends by seven runs in the second game of the Road Safety World Series on Sunday.
Electing to bat, Sri Lanka Legends managed to score 161/8 and then bowled out Australia to 154.
Sri Lankan bowlers had reduced Aussies to 59/7, but then Nathan Reardon (96) gave them a real scare as he brought Aussies close to victory, but could not romp his side home.
Dilshan, who grabbed three wickets, was the pick of the bowlers.
Australia needed 17 runs from six balls, but Dilshan defended it successfully.
Earlier, Romesh Kaluwitharana, who had started the trend of hitting in ODIs in the 1996 World Cup, rolled back the years.
Kaluwitharana (30) and Chamara Kapugedra (28) made notable contributions.
A quick fire unbeaten 20 from pacer Farveez Maharoof took Sri Lanka past the 160-run mark.
Brad Hodge, Jason Krejza and X Doherty took two wickets each.
(At The Quint, we question everything. Play an active role in shaping our journalism by becoming a member today.)