Second one-day international, Dambulla:
Sri Lanka 245 all out (49.5 overs) beat Australia 244-5 (50 overs) by one run
Sri Lanka levelled the one-day series with Australia after claiming victory by a single run in the second match.
Atapattu's men celebrate after Australia fall just short
Chasing 246 to win, the tourists needed eight runs off the final over from Chaminda Vaas, but Michael Bevan and Andrew Symonds could only get six.
Both sides suffered collapses, spinner
Michael Clarke claiming 5-35 to bowl the hosts out for 245.
Australia were 170-2 in reply before losing three wickets in six overs, including Matthew Hayden for 93.
The home side, who opted to go with a single specialist seamer, chose to bat first after winning the toss.
And they seemed to be set for a series-equalling win when captain Marvan Atapattu and Sanath Jayasuriya shared an opening stand of 121.
Both were dismissed in the space of two overs and Sri Lanka could not recover.
Australia broke the opening pair thanks to an athletic stop and diving flick from Ricky Ponting to run out Atapattu for 47.
Off-spinner Andrew Symonds then trapped Jayasuriya lbw next over to leave Sri Lanka 122-2.
Jayasuriya, who waited 32 balls for his first boundary, faced 65 balls for his 55 and hit seven fours.
But the spectacular collapse came from 216-4 in the 43rd over to all out for 245 with a ball to spare.
Clarke claimed his first one-day five-wicket haul
Clarke claimed three of those wickets and there were two further run outs.
However, the Australian innings followed a similar pattern, although an experiment with Clarke at the top of the order lasted just three balls before he was caught behind.
Matthew Hayden was joined by skipper Ricky Ponting in a partnership of 148 in 31 overs, but then the brakes went on.
Off-spinner Upul Chandana was particularly miserly, conceding 32 runs off his first eight overs.
He was rewarded with the wicket of Ponting, who top-edged a sweep to deep backward square leg for 69.
Vaas accounted for Damien Martyn and Adam Gilchrist on single-figure scores.
And Jayawardene stopped Hayden seven short of a century with a brilliant running catch from mid-off after an extravagant shot off Kumar Dharmasena.
The opener faced 116 balls with five fours and a six.
With Andrew Symonds, who finished 36 not out, Bevan kept the score ticking but the veteran finisher could not gain the required boundary at the last.
In chaotic scenes he drove to long-off, where a catch was fumbled before the runners were held just short.
Sri Lanka: S T Jayasuriya, R S Kaluwitharana (Wkt), M S Atapattu (Capt), K C Sangakkara, D P M D Jayawardene
T M Dilshan, R P Arnold, U D U Chandana, W P U J C Vaas H D P K Dharmasena, M Muralitharan.
Australia: A C Gilchrist (Wkt), M L Hayden, R T Ponting (Capt), D R Martyn, M G Bevan, A Symonds, M J Clarke, I J Harvey, G B Hogg, B Lee, J N Gillespie.