Sri Lanka held on for a draw in the second Test with Australia in Pallekele as rain washed out more than a session on the final day.
Rain had forced an early lunch and tea and a continued downpour forced a premature end to the match with Sri Lanka on 317-6, a lead of 80 runs.
Australia seamer Ryan Harris took two wickets to give the tourists hope but rain which had forced an early lunch returned and tea was taken with the home side on 317.
Sri Lanka had resumed on 288-4 before losing early wickets for just 29 runs.
Harris had Prasanna Jayawardene caught behind for 21 and Thilan Samaweera was also out in a similar fashion to Shane Watson.
In the morning session Harris and Trent Copeland each claimed a wicket, having taken the new ball when it was due with the day just one over old.
Kumar Sangakkara failed to improve on his overnight 69 and was dismissed in the fourth over of the day as Australia captain Michael Clarke took a slip catch off Harris.
Mahela Jayawardene was on 51 when he was also caught at slip by Clarke, this time off Copeland.
Thilan Samaraweera (37) and Prasanna Jayawardene (13) were the batsmen charged with keeping Australia at bay. Victory for Australia would have given them the series win.