World Cup 2023: India beat New Zealand by four wickets

After India endured a dismal start to the game, Mohammed Shami finished with five-fer to dismiss New Zealand for 273

Kuldeep Yadav finished with figures of 2/73

Daryl Mitchell scored 130 runs off 127 balls

Rachin Ravindra scored  a 56-ball 50 

Daryl Mitchell and Rachin Ravindra shared 159 runs for the third wicket 

Rohit Sharma got off to a confident start in the chase before being dismissed for 46

Virat Kohli and KL Rahul added 54 runs for the fourth wicket

After Kohli was dismissed for 95, Ravindra Jadeja hit the winning runs with Mohammed Shami at the other end