India confirmed their berth in the ICC Cricket World Cup 2023 Semi-Finals with a superb win over Sri Lanka on Thursday, November 2, 2023, in a repeat of the 2011 World Cup Final. The Men in Blue, aiming for their seventh victory in seven, set their neighbours to the south a massive target of 357 before bowling them out for a shockingly low 55. (Standings | Full Coverage)