Debutant Josh Hull experienced the highs and the lows of Test cricket at the Kia Oval, celebrating his first international wicket but dropping a costly catch as Sri Lanka fought back.
England batted carelessly in a chaotic morning session to turn their overnight position of 221 for three into an underwhelming 325 all out, with Sri Lanka finishing 211 for five after a rocky start to their reply.