
Rohit Sharma hits fifth century as India beat Sri Lanka
Sri Lanka 264/7 (50 ov)
India 265/3 (43.3/50 ov)
India kept up their hopes of finishing top of the World Cup group table with a seven-wicket win against Sri Lanka.
If Australia lose to South Africa in the day-night fixture, India would move above them and play New Zealand in the semi-final at Old Trafford on Tuesday.
Rohit Sharma became the first man to score five centuries in a single World Cup as India chased down 265 with 6.3 overs to spare at Headingley.
Angelo Mathews made 113 as Sri Lanka recovered from 55-4 to post 264-7.
Earlier Sri Lanka have set a victory target of 265 runs for India in their last league match at Leeds.
Earlier electing to bat, Sri Lanka scored 264 for 7 including a century by Angelo Mathews. India were 152/0 in 25 overs when the reports last came in.
Another last league match between South Africa and Australia is underway at Manchester. South Africa won the toss and elected to bat. Protes were 271/3 in 44 overs when reports last came in.
India, Australia, England and New Zealand have already booked their semi-final berths.
