Five for Lasith Embuldeniya! The new ball skids on as Curran played across it, gets an outside edge and Thirimanne gobbles it up at slip.
Buttler tries to reverse-sweep again, gets an under-edge and the ball bounces up off his boot to the fielder.
Bairstow pushes forward to try and smother the spin, the ball skids on a little though and Sri Lanka are convinced there is an inside edge before the ball pops up off the pad to gully. Not out on the field but UltraEdge confirms the edge, Bairstow gone.
Drift into the right-hander and then sharp turn to take the edge as Lawrence pushed forward.
The ball is angling in, Crawley comes slightly across the ball and edges behind to Thirimanne at slip, and England are in huge trouble.
Sibley is trapped in front as he goes back in his crease, the ball skids on and he's given out LBW. He succumbs to Embuldeniya for a third consecutive innings.
Bairstow calls the captain through for a single and he collides with the bowler before jamming his bat into the ground, well short of the crease as the stumps are broken.
Crawley drives unconvincingly at the spinner and the edge carries straight to Mendis at short gully.
Not the start England wanted! Embuldeniya gets Sibley for the second time in the match - this time with the arm ball that the opener left alone and could only watch as it hit off stump.
Leach has Mathews caught at slip to bag a five-wicket haul. Sri Lanka aren’t out of this this but England will expect to knock these off, either today or tomorrow morning.
Leach sends an absolute beauty past the outside edge of Perera and Buttler whips off the bails - with the third umpire eventually ruling that Perera's boot was not behind the line and giving him out.
Leach gets one to spin out of the rough and Hasaranga's edge flies to slip, where Root moves smartly to his left to take the catch.
Leach beats Shanaka with flight, dip and spin and the batsman is yorked after coming down the pitch. All of a sudden, England are rolling.
Bess strikes with his first ball back as Dickwella, who had begun to offer chances, snicks behind from a late cut. Buttler snaffling smartly up close and England delighted.
The perfect start to the session for England! Good areas from Bess, it drags Chandimal forward, there is a bit of bounce but no turn and Chandimal plays inside the line, the ball takes the edge and Joe Root takes a good, low catch.
Curran removes the centurion off an inside edge with Buttler snaffling the catch behind the stumps moving to his right.
Bess with the early scalp as the nightwatchman chips a ball spun away from him tamely to cover. Sibley making no mistake this time after dropping Thirimanne yesterday.
Mendis plays at the ball but it grips and bounces to take the edge. Buttler takes it superbly at shoulder height.
Perera goes in untidy fashion, throwing the kitchen sink at a wide ball and Leach takes the catch on the boundary.
Root advances to the off-spinner but picks out deep midwicket as he tried to clear the ropes. Dilruwan burgles four wickets in the end but what a knock from the England skipper.