India showcased their might, demolishing Sri Lanka by a whopping 302 runs to secure their spot in the semifinals. Star batsman Virat Kohli’s impactful 88 and opener Shubman Gill’s solid 92 bolstered India’s total, helping them reach an imposing 357-8 at the Wankhede Stadium in Mumbai.

Despite missing out on equalling Sachin Tendulkar’s all-time record of 49 one-day international hundreds, Kohli’s contribution proved instrumental in India’s resounding triumph. The partnership between Kohli and Gill, which yielded 189 runs, set the stage for India’s dominant performance.

Following their quick exits, Shreyas Iyer stepped up, unleashing a blistering 82 off just 56 balls, including six impressive sixes. However, Sri Lanka’s Dilshan Madushanka emerged as the leading bowler of the match, claiming 5-80, albeit amidst India’s imposing total.

The match’s high point arrived early, as Rohit Sharma’s elegant leg-glance for four was followed by a swift dismissal, with Madushanka’s second ball veering off the seam and shattering Rohit’s off stump. Despite the early setback, India’s overall dominance was clear as they booked their spot in the highly anticipated semifinals of the Cricket World Cup 2023.