Sri Lanka beat Australia by 106 runs in Pallekele to claim only their second Test victory over the tourists, who set a world record in defeat.
Chasing 268 for victory in the first Test, Australia were all out for 161, their innings including a record 154 consecutive deliveries without a run.
Australia – the world’s top-ranked Test side – had a first-innings lead of 86.
But Kusal Mendis’ superb 176 – his first Test century – and five wickets from Rangana Herath proved decisive.
Australia captain Steve Smith made a gritty 55 before tail-enders Steve O’Keefe and Peter Nevill resisted for 178 balls, scoring four.
The second Test in Galle starts on Thursday, 4 August.
- Mexican ex-prosecutor who took bribes from powerful drug cartel gets 20 years in prison
- Iran estimates up to 25 million coronavirus cases since outbreak; nearly doubling the total worldwide caseload: report
- How CMS Is the Backbone of Content Marketing
- Hundreds of shackled, blindfolded prisoners in China purportedly seen in online videos: report
- China's deadly summer floods have caused $25B in damage
- Dundalk one round away from Champions League group stages