Mohammed Shami shone with a five-wicket haul as India mauled Sri Lanka to enter the semi-finals of Cricket World Cup 2023 on Thursday. Led by the impactful knocks of Shubman Gill (92), Virat Kohli (88) and Shreyas Iyer (82 off 56) India posted a big total of 357 for 8 in 50 overs after Sri Lanka skipper Kusal Mendis invited the side to bat first. What followed was absolute carnage from the Indian pacers. Jasprit Bumrah set the tone with a first-ball wicket before Mohammed Siraj picked three. Mohammed Shami, who followed, claimed a five-wicket haul (5 for 18 in 5 overs). With the win, India also reclaimed the top spot in the Cricket World Cup 2023 points table.