Angelo Matthews
Angelo Matthews was Sri Lanka's star man on day threeGetty Images

Sri Lanka battled hard on day three of the second Test match at Chester-le-Street to prolong England's wait to wrap up a series win. The hosts will have hoped to have secured victory after making the tourists follow on, but a spirited 80 from captain Angelo Matthews means the Three Lions will have to return tomorrow to seal their victory.

Early in the morning, Sri Lanka were bowled out for a paltry 101, with Stuart Broad taking 4/40. However, the Sri Lankans showed considerably more fight and resolve on an increasingly flat wicket to frustrate England for much of the day.

The undoubted star of the show was the captain, who underlined his class with another eye-catching innings. The powerful right-hander struck nine boundary fours and a six during his 105-ball stay at the crease before Jimmy Anderson found his outside edge with a beautiful leg-cutter.

Matthews was ably supported, too, by Kaushal Silva, who scored a patient 60 off 145 balls before a rearing delivery from Steven Finn took his top edge and Jonny Bairstow pouched the catch. Dinesh Chandimal (54) and Milinda Siriwardana (35) are both unbeaten overnight, with the new ball only four overs old.

At the close, Sri Lanka were just 88 runs away from making England bat again, on 309/5. It would still take a monumental effort from the tourists to save the match from this position, but they have at least shown some serious resistance with the bat for the first time in the series.