Sri Lanka v England, 2nd Test, Pallekele
Roshen Silva shores up Sri Lanka's batting
Dimuth Karunaratne settled well early in the day as Sri Lanka resumed on 26 for 1•Getty Images
With England's desperate for a breakthrough, Karunaratne was run out for 63 by a moment of brilliance from Ben Stokes•Getty Images
de Silva then followed after the break as Adil Rashid found his outside edge•Associated Press
Joe Root brought himself on to claim the wicket of Niroshan Dickwella•Associated Press
Silva produced a brilliant innings of 85 to secure a priceless 46-run lead•Associated Press
Dhananjaya de Silva arrived after the fall of the nightwatchman, Malinda Pushpakumara•Getty Images
Stokes then followed up with a stunning catch to remove Kusal Mendis•Getty Images
Foakes added another catch to dismiss Angelo Mathews•Associated Press
Spectators on the grass banks at Pallekele•Associated Press
He was ably supported by Akila Dananjaya, who made 31 from No.10•Getty Images
Big Ben strikes: Two crucial interventions gave England the edge at lunch•AFP
Rashid was again the bowler who found the breakthrough•Associated Press
Roshen Silva, however, would not be so easily dislodged•Associated Press