Joe Root made an unbeaten double-century as England wracked-up 575/9dec, but Sri Lanka's batsmen responded in comfortable fashion on day two of the first Investec Test at Lord's.
The visitors were 140/1 at stumps with only Dimuth Karunaratne back in the Pavilion, as his fellow opener Kaushal Silva reached 62 and number three Kumar Sangakkara progressed serenely to 32.
Sri Lanka's bowlers will be grateful for the ease of their top order's response after just short of five sessions toil in the field, as Root led a fine effort by the lower middle-order to help England past 400 for the first time since their tour of New Zealand in early 2013.
Matt Prior was clearly frustrated to depart 14 short of his century, caught at short-leg off Shaminda Eranga, as Sri Lanka employed some leg-theory on the second morning.
But Chris Jordan got off the mark with an all-run four and played an entertaining cameo, before Stuart Broad - perhaps chided by being dropped a place in the batting order - responded with the kind of free-flowing knock he has traditionally saved for Lord's during his career.
The Nottinghamshire fast bowler came-and-went in a flurry of cuts, pulls and flat-footed square-drives which brought him nine fours in a 38-ball 47 to keep his Home of Cricket average above 45.
There were some smart shots too from Liam Plunkett, but the day belonged to Root, who became the first Yorkshireman to score a double-century at Lord's and the first batsman to pass 150 in successive knocks at the Home of Cricket, following his 180 against Australia in 2013.
Root reaches 200http://audioboo.fm/boos/2250754-lord-s-crowd-reacts-as-joe-root-reaches-200
Alastair Cook pulled his batsmen in after Root reached the landmark, and set his new-look attack about the unenvious task of dismissing Sri Lanka twice.
And they were met with some stern resistance from Karunaratne and Silva, who put on 54 for the first wicket.
Jordan's introduction to the attack wrought immediate reward as he had Karunaratne caught behind with only his third ball in Test cricket, and when the compact and organised Silva appeared to edge Broad through low to Prior a short while afterwards, England celebrated with verve.
But he was reprieved by the third-umpire after standing his ground and by the close had reached his fourth Test 50 to help stretch the partnership with Sangakkara to 86 and leave England with much to do on the third day.