Sri Lanka seamer Shaminda Eranga took three wickets in quick succession as England collapsed on the fourth day of the first Test at Lord's on Sunday.
England was 117 for five in its second innings at tea, a lead of 239, after Eranga had dismissed Sam Robson, skipper Alastair Cook and Ian Bell.
Left-arm spinner Rangana Herath followed up by removing Joe Root and debutant Moeen Ali. Gary Ballance was 25 not out and Matt Prior 13 not out.
A docile pitch had so far largely frustrated both attacks in the first match of this two-Test series. But Eranga defied the sluggish surface with a dynamic spell of three wickets for three runs in 21 balls after lunch.
Cook was caught behind for 28 before Australia-born Robson completed an unsuccessful England debut on his Middlesex home ground by being bowled off the inside edge when on 19.
Bell struck one classic cover-drive for four before he fell in similar fashion to Robson, bowled off the inside edge by Eranga on the drive.
Earlier, Sri Lanka resumed on its overnight 415 for seven, having avoided the follow-on after Kumar Sangakkara had made 147 on Saturday. — AFP