India became the first team to march into the semi-finals of the 2023 ODI World Cup on Thursday, November 2, after completing a 302-run walloping of Sri Lanka at the Wankhede Stadium. The home team have won seven out of seven games they have played so far, and are confirmed a spot in the last-four stage. (Highlights | Scorecard | Pics | Report | Points Table | Full Coverage)