India cruise to the ICC World Cup 2023 finals by thumping New Zealand by 70 runs in the semi-final at the Wankhede Stadium in Mumbai.
Mohammed Shami ruled the roost as he finished his spell with a seven-fer.
Earlier in the 1st innings, after opting to bat first, India posted a total of 397.
Virat Kohli scored his 50th ODI century, in 106 balls and broke Sachin Tendulkar's record of most ODI centuries by a cricketer.
Shreyas Iyer also slammed his second century of the World Cup, in just 67 deliveries.
(At The Quint, we question everything. Play an active role in shaping our journalism by becoming a member today.)
Ind vs NZ Live Score: Shami Nabs Southee
Shami takes the ball for his final over and Southee is out caught behind the wickets by KL Rahul. Ferguson, the new batter, clobbers a six on his fourth delivery and on the next Shami nabs his wicket and INDIA STORM INTO THE FINALS.
India Win By 70 Runs
Ind vs NZ Live Score: Siraj Strikes, Santner Out
4 runs from the last over and now Siraj is back. A single and then a boundary but we don't have anything to worry about. Wow! Skipper takes Santner's catch as Siraj sends him packing.
New Zealand 320/8 after 48 overs
Ind vs NZ Live Score: Shami Takes a Fifer
Shami is back and he strikes on his second ball to complete his fifer and Jadeja completes his hat-trick of catches. Daryl Mitchell finally departs. What a knock he played, tho! Southee is the next batter.
New Zealand 308/7 after 46 overs
Ind vs NZ Live Score: 300 Up For NZ
Santner runs a single and with it 300 runs are up for the Kiwis.
New Zealand 306/6 after 45 overs