Christchurch: Man-of-the-match Claire Taylor's unbeaten 137 runs off 145 balls with 16 hits to the fence was the highlight of England's 105 run victory over Sri Lanka in a Women's World Cup league match at the BIL Oval on Tuesday.England, who are not likely to finish on top four having lost to South Africa and India, elected to bat after skipper Clare Connor won the toss. England lost early wickets with the top three batsmen - Arran Thompson, Kathryn Leng and Barbara Daniels - unable to make any impression.From 23 for three, England were reduced to 54 for four with the fall of Clare Connor's wicket. Claire Taylor and wicket-keeper Jane Cassar were then associated in an unbroken 188-run fifth wicket partnership to give England the winning total.Cassar was unbeaten on 63 runs from 99 balls with two fours. Sri Lanka too lost three early wickets to be reduced to 26 for three. They lost the wickets of Kalpana Liyanarachchi (0), captain Rasanjali Silva (6) and Hiruka Fernando (10) in quick succession.A fourth wicket partnership of 65 runs between top scorer Hiroshi Abeysinghe and Chamani Seneviratne redeemed some lost ground. But, the Sri Lankans lost wickets regularly thereafter to reach 137 for nine off 50 overs. Hiroshi's 57 runs came off 116 balls and included nine boundaries.Chamani made 27 runs from 84 balls with four fours. Kathryn Leng and vice-captain Melissa Reynard claimed three wickets apiece conceding 16 and 27 runs respectively for England.