India beat Sri Lanka by 302 runs, their biggest win in the World Cup history.
Mohammed Shami clinched 5 wickets to help India dismiss Sri Lanka for just 55 runs.
Virat Kohli surpassed Sachin Tendulkar's record of most thousand runs scored in a single year in the ODI format.
Shubman Gill and Virat Kohli put on a 189-run partnership for the second wicket.
Shreyas Iyer played a cameo of 82 runs off 56 balls.
Sri Lanka won the toss and elected to field.India amassed 357/8 against Sri Lanka.
Sri Lanka are currently 7th on the World Cup Points Table.– Mohammed Shami became India's leading wicket-taker in World Cups with his five-wicket haul.
– The Wankhede Stadium witnessed its biggest win in ODIs.India became the first team to qualify for the semi-finals of the World Cup.