India beat New Zealand by 70 runs in the first semi-final of the ICC ODI World Cup 2023 on Wednesday, November 15.
India captain Rohit Sharma won the toss and decided to bat first against New Zealand. No changes were made in either of the teams as they eye a berth in the final.
Batting first India posted a mammoth 397/4 with two centuries from Shreyas Iyer and Virat Kohli at the Wankhede Stadium in Mumbai.
Kohli also surpassed Sachin Tendulkar to become the only batter with 50 ODI centuries in the history of cricket. He also became the highest run-scorer in a single edition of a World Cup
Chasing the target of 398, Kane Williamson and Daryl Mitchell almost threatened to run away with the game with an 181-run partnership for the third wicket.
Mitchell hit his second hundred of this World Cup but the partnership was broken by Mohammed Shami, who eventually went to pick his third five-wicket haul of this World Cup as well. Shami finished with figures of 7/57.
India will play their fourth World Cup final when they will take on the winner of the second semi-final between Australia and South Africa at the Narendra Modi Stadium in Ahmedabad.