PALLEKELE: Batsman Kusal Mendis' fighting maiden test hundred backed up by quality spin bowling from Rangana Herath and Lakshan Sandaken led Sri Lanka to only its second test victory against Australia on Saturday.
Chasing 268 to win the match Australia was bowled out for 161 in the second session of the final day handing the hosts a comfortable 106-run win coming from behind.
The victory is only the second for Sri Lanka against Australia in 27 tests. Australia has won 17. The last victory for Sri Lanka came in 1999 under Sanath Jayasuriya's captaincy.
Sri Lanka was bowled out for 117 runs in its first innings and Australia gained an 86-run lead by scoring 203 in its first innings.
Mendis hit 176 to turn Sri Lanka's fortunes around as the hosts scored 353 in its second innings. He was named player of the match.
Herath took nine wickets in the match including five for 54 in the second innings, his 24th five-wicket haul. Sandakan took a match haul off seven wickets on his test debut troubling the more experienced batsmen.
After Australia lost eight wickets for 157 shortly after lunch on Saturday Peter Nevill and Steve O'Keefe resisted valiantly frsutrating the Sri Lankans.
With O' Keefe left out of the remainder of the series because of a hamstring injury that made running between wickets difficult, the pair batted out 22.5 consecutive maiden overs.
Their four run partnership for the ninth wicket lasted 97 minutes and took 178 deliveries before debutant off spinner Dhananjaya de Silva had Nevill caught behind for nine.
Later Herath bowled O' Keefe out to seal the match.
The final day began with equal chances of winning for both sides with Australia needing 185 runs with seven wickets in hand and Sri Lanka encouraged by a spin-friendly pitch.
Herath took three wickets in a rain-shortened morning session dismissing Adam Voges (12) caught and bowled, Mitchell Marsh (25) and captain Steve Smith (55) both lbw.
Fellow spinner Sandakan took a return catch to dismiss Mitchel Starc to end the morning session.
Smith brought up his 17th half-century cautiously facing 125 deliveries and hitting only one boundary. He successfully reviewed a catch behind decision against him at 54 but failed to capitalize on the reprieve.
Voges straight drove Herath in the eighth over of the day which appeared to come off the pitch. But on appeal for a return catch the television umpire confirmed that the ball hadn't hit the ground before being caught.
Brief Scores
Sri Lanka 1st Innings: 117 (Dhananjaya de Silva 24; Nathan Lyon 3-12, Josh Hazlewood 3-21)
Australia 1st innings: 203 (Adam Voges 47; Rangana Herath 4-49, Lakshan Sandakan 4-58)
Sri Lanka 2nd innings: 353 (Kusal Mendis 176; Mitchell Starc 4-84)
Australia 2nd Innings: 161 (Steve Smith 55; Rangana Herath 5-54, Lakshan Sandakan 3-49)
Sri Lanka win by 106 runs, take 1-0 lead in series.