After Australia's first innings ended early in Friday's opening session for 460 and a commanding lead of 304, Sri Lanka made a dismal start to its second dig, collapsing to 3-3 in the first two overs.
Sri Lanka only briefly halted the flow of wickets and was bowled out for 103, with the injured Prasanna Jayawardene and Chanaka Welegedara not batting and Kumar Sangakkara retiring hurt.