England v Sri Lanka: Alex Hales and Jonny Bairstow lead hosts' fightback

Alex Hales hit 71 not out as England recovered from 83-5 to 171-5 on day one of the first Test against Sri Lanka.

The Nottinghamshire opener, under pressure after a poor series against South Africa, shared a stand of 88 with Jonny Bairstow, unbeaten on 54.

Earlier at Headingley, Sri Lankan debutant Dasun Shanaka took three wickets in his first 14 balls, removing Nick Compton and Joe Root for ducks.

England captain Alastair Cook fell 20 short of 10,000 Test runs on 16.