Virat Kohli struck a record-breaking century and Mohammed Shami took seven wickets to guide India into the Cricket World Cup final. (Photo | Shiba Prasad Sahu)
India beat New Zealand by 70 runs in the first semifinal match in Mumbai, sparked by Kohli’s 117 that propelled India to a daunting 397-4. (Photo | Shiba Prasad Sahu)It was Kohli's 50th ODI hundred, breaking the record for the format he shared with India great Sachin Tendulkar. (Photo | Shiba Prasad Sahu)Shreyas Iyer scored his second consecutive hundred in the tournament – 105 off 70 balls with four boundaries and eight sixes. (Photo | Shiba Prasad Sahu)New Zealand was bowled out for 327 in their reply, with pacer Shami (7-57) taking the first four wickets. (Photo | Shiba Prasad Sahu)Shami, who is now the leading bowler in the tournament with 23 wickets in only six games, was named player of the match. (Photo | Shiba Prasad Sahu)Rohit Sharma didn’t hesitate to bat first, with the game’s start marred by controversy over a last-minute switch in the pitch used. (Photo | Shiba Prasad Sahu)India, which has won all 10 of its games, will play in the title match for the fourth time and will look to win it for the third time, after 1983 and 2011. (Photo | Shiba Prasad Sahu)