India beat New Zealand in the first Semi-Final by 70 runs to qualify for the World Cup finals, Muhammad Shami was the star of the match and took 7 wickets to become the first-ever Indian player to cross this hallmark.
India won the toss and chose to bat first and scored 397/4, Virat Kohli scored 117 which was his 50 hundred, whereas Shreyas scored 105 runs, in the match.
In reply New Zealand was all out on 327 runs, the top scorer was D. Mitchell with 134 runs. India's Muhammad Shami took 7 wickets in the match which is a record wickets by any Indian in any World Cup match.