India defeated defending champions England in the World Cup 2023 match by 100 runs at Lucknow’s Ekana Sports City, maintaining their undefeated streak.

Despite a tough start, Rohit Sharma’s 87 and Surya Kumar Yadav’s 49 propelled India to 229-9.

In the second innings, India’s bowlers, led by Mohammad Shami’s impressive 4-22, restricted England to 129, sealing a 100-run victory.

With this win, India secured their sixth consecutive triumph, solidifying their position at the top of the points table and inching closer to the semi-finals.

On the other hand, England, with just one win in six matches, is facing elimination from the tournament.

India’s upcoming match is against Sri Lanka on November 2 in Mumbai, while England will face Australia on November 4 in Ahmedabad.