With New Zealand: Mohammed Shami claimed his third five-wicket haul of the tournament in a brilliant 7-57 after Virat Kohli struck a record-breaking 50th century in ODIs and Shreyas Iyer blasted a second successive century to help India defeat New Zealand by 70 runs and storm into the final of the ICC Men's World Cup 2023 on Wednesday.
In a semifinal clash replete with many twists and turns, Shami struck vital blows and claimed the first four wickets to fall as India overcame a valiant century by Daryl Mitchell (134), who added 181 runs for the third wicket with skipper Kane Williamson (69), to avenge their defeat at the same stage New Zealand four years back in 2019.
Shami, who came into the team after Hardik Pandya was injured and claimed 5-54 against New Zealand at Dharamsala and then picked 5-18 against Sri Lanka at the Wankhede Stadium here, struck when India needed the most, finishing with 7-57 in 9.5 overs.