Upul Tharanga hit a century and paceman Lasith Malinga grabbed five wickets as Sri Lanka posted a crucial 78-run win over Australia in the third one-day international on Tuesday.
Left-handed opener Tharanga made 111 for his 12th one-day hundred as Sri Lanka scored 286-9 before dismissing Australia for 208 in the must-win match, despite Michael Hussey's fighting 63.
Man-of-the-match Tharanga, playing his first series after serving a three-month drugs ban, also completed 4,000 runs in one-day internationals during his 139-ball knock, which contained 12 fours. Australia, who won the first two games of the five-match series, were struggling at 52-3 after debutant seamer Shaminda Eranga bowled Brad Haddin in his opening over and then held a return catch to dismiss Ricky Ponting (22).
Skipper Michael Clarke (46) and Hussey steadied the innings with a 71-run stand for the fourth wicket before Malinga struck a vital blow.
The Australian captain looked set for a third successive half-century before being caught by Jayawardene at mid-on.