England set Sri Lanka 266 to win one-dayer

James Taylor missed a maiden one-day century by 10 runs as England made 265 all out in 50 overs in the fourth one-day international against Sri Lanka in Colombo on Sunday.

Taylor, given a chance to play his third ODI only because skipper Alastair Cook was serving a one-game suspension due to slow over-rates, seized the chance with delectable strokeplay.

The 24-year-old hit six boundaries and two sixes in his 90 before holing out in the deep off Ajantha Mendis after suffering cramps caused by stifling heat and humidity.

Eoin Morgan, leading England in Cook’s absence in a game the tourists have to win to level the seven-match series 2-2, struck 62 off 47 balls.

Morgan smashed 18 runs in the final over bowled by Tillakaratne Dilshan before he was dismissed off the last ball of the innings.

Spinners Dilshan, Mendis and Rangana Herath picked up three wickets each.

Taylor put on 93 for the third wicket with Joe Root (36) to lead a fightback after Sri Lanka had removed openers Alex Hales (0) and Moeen Ali (19) by the eighth over with the score at 29.

After Root was bowled by Herath in the 26th over, Ravi Bopara (22) stepped in to help Taylor add 48 for the fourth wicket.

Sri Lanka were boosted by the return of star batsman Mahela Jayawardene, who missed the five-wicket defeat in the previous match in Hambantota due to personal reasons.

Stay up to date with the latest sports news
Follow our social accounts to get exclusive content and all the latest sporting news!