India became second team to reach the knockout stage of the ICC World Cup 2019.
India started their World Cup campaign on a superb note by winning five matches on the trot before going down to England. It was however quick to bounce back as they defeated Bangladesh and Sri Lanka to book their place in the last four.
Here's a look at how India progressed into the last-four stage. With Rohit Sharma in superb form with the bat and Jasprit Bumrah extraordinary with the ball.
India beat South Africa by six wickets
In their first match of the ICC Crikcet World Cup 2019 Rohit Sharma's unbeaten 122 propelled men in blue to a six-wicket victory against South Africa in Southampton. South Africans struggled to reached 227 for 9, a total India surpassed in 47.3 overs to open their campaign on winning note.
India beat Australia by 36 runs
Australia surrendered to their first defeat of the tournament against India. Shikhar Dhawan took centre stage for Men in Blue - in what proved to be his final game as injury struck. Dhawan hit 16 boundaries in his 117 from 109 balls as India scored a huge 352-5 batting first.
India vs New Zealand - Match abandoned
Rain proved the winner as India's World Cup clash against New Zealand was washed out without a ball bowled.
India beat Pakistan by 89 runs (DLS)
Rohit Sharma's second century in the tournament helped earn India a thumping 89-run win over Pakistan at Old Trafford - stretching their World Cup win streak to seven games against their arch rivals. In front of a raucous sold-out crowd in Manchester, Rohit's ton was full of poise, exquisite timing, and destructive hitting as he pummeled 14 fours and three sixes in his 140 off 113 balls.
India beat Afghanistan by 11 runs
India was a nervy display by heavyweights India against minnows Afghaistan in their 5th match of the ICC Cricket World Cup 2019. Kohli's team avoided a huge World Cup upset with Mohammed Shami's last-over hat-trick earning an 11-run victory over Afghanistan in an absorbing, low-scoring game in Southampton.
India beat West Indies by 125 runs
India tharshed West Indies by 125 runs at Old Trafford to end their opponents' hopes of making the last four. Virat Kohli led the way with the bat, hitting his fourth half-century in a row, and MS Dhoni made an unbeaten 56.
England beat India by 31 runs
In the 7th match of their campaign India suffered first defeat of the World Cup to England, losing by 31 runs to the tournament hosts at Edgbaston.
India beat Bangladesh by 28 runs
India booked their place in the semi-finals with a game to spare as they claimed a hard-fought 28-run victory over Bangladesh at Edgbaston.
India beat Sri Lanka by seven wickets
Rohit Sharma scored a record fifth hundred in a single World Cup as India thumped Sri Lanka by seven wickets in their final group game at Headingley to finish top of the table. Rohit Sharma became the first player to hit five centuries in a single World Cup.
India comfortably chased Sri Lanka's score of 264 in 43.3 overs, KL Rahul too notching a second ODI century.