India finished top of the World Cup group table with a seven-wicket win against Sri Lanka.
With Australia losing to South Africa by 10 runs, India stayed above them and will 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.
https://www.bbc.co.uk/sport/cricket/48894355