Watch: Virat Kohli's Passionate Celebration After Ben Stokes' Dismissal In World Cup Clash
Mohammed Shami led an inspired bowling display as India hammered England by 100 runs on Sunday to stay unbeaten in the Cricket World Cup 2023 and all but push the defending champions out of the semi-final race. Chasing a tricky 230 for victory in Lucknow, England collapsed to 129 all out in 34.5 overs to suffer their fifth defeat in six matches and leave their title defence at the mercy of a mathematical miracle. The hosts have six wins in as many games and are virtually assured of a semi-final place. Skipper Rohit Sharma led the charge with 87 as India posted 229-9, a total that looked below par but proved enough for a struggling England side on a sluggish pitch.


