Sri Lanka, needing a win to draw the series, had already lost Lahiru Thirimanne (10) on the stroke of lunch. Tharanga Piranavitana (11) and stand-in captain Kumar Sangakkara (2) soon followed.
Chris Tremlett, who formerly played at The Rose Bowl in domestic cricket, trapped Piranavitana leg before with a pitched-up delivery that struck him on his back pad and the Sri Lankan did not bother to review the decision.
Sangakkara, who averages in the mid-fifties in Tests, chased a wide ball from Anderson and edged to wicket-keeper Matt Prior. His anger with himself was evident as he smashed his bat into the ground. Another key man for Sri Lanka, Mahela Jayawardene, was three not out after having his gloves rapped by a steeply bouncing delivery from the lanky Tremlett with his first ball. Thilan Samaraweera was yet to score.
Thirimanne, playing instead of injured captain Tillakaratne Dilshan, had survived for almost an hour.
SCORE BOARD
SRI LANKA (I Innings):
Paranavitana lbw Tremlett 11
Thirimanne c Strauss b Anderson 10
Sangakkara c Prior b Anderson 2
Jayawardene (batting) 3
Samaraweera (batting) 0
Extras (LB-1, W-2) 3
Total (for 3 wkts, 18 overs) 29
Fall of wickets: 1-23, 2-23, 3-29.
Bowling: Anderson 9-3-12-2, Broad 4-0-11-0, Tremlett 5-3-5-1.
Deccan Herald is on WhatsApp Channels| Join now for Breaking News & Editor's Picks