Rohit Sharma managed to give India a flying start in the innings with a quick 47 off 29 deliveries to get the game going. (Image: AP)
Shubman Gill also had a significant contribution with 80 runs on the board as India looked to set a big total on the board. (Image: AP)
Virat Kohli managed to bring up his 50th ODI century during the crucial semi-final fixture. (Image: AP)
Shreyas Iyer also managed to contribute massively with his second World cup century, scoring 105 off 70 deliveries. (Image: AP)
KL Rahul managed to finish strong with a quick 39 off 20 balls to help India set the total of 397/4 in 50 Overs. (Image: AP)
Mohammed Shami managed to get the ball rolling with two quick wickets dismissing both the openers. (Image: AP)
Kane Williamson managed to steady the ship with a valiant 69 as India looked to be in trouble. (Image: AP)
Daryl Mitchell also managed to get the bring up his century scoring 134 off 119 deliveries as India were in deep waters. (Image: AP)
Mohammed Shami was on point as he managed to pick three more wickets to get rid of Kane Williamson, Daryl Mitchell and Tom Latham to bring up his third five-wicket haul in the tournament. (Image: AP)
Jasprit Bumrah also managed to get rid of the dangerous Glenn Phillips who looked in good touch with 41 off 33 deliveries. (Image: AP)
Kuldeep Yadav and Mohammed Siraj managed to chip in with wickets of the lower-order batters Mark Chapman and Mitchell Santner respectively. (Image: AFP)
Mohammed Shami managed to finish off the game with two wickets in the 49th over to finish off the game and send India to the finals. (Image: AP)