Armed with a formidable batting unit and a strong bowling attack, India have stormed into their first World Cup final in 12 years after winning 10 games on the trot, the latest being a 70-run win over New Zealand in Mumbai Wednesday. (Highlights | Scores | Report | Key Moments)
Here is a look at India's unbeaten journey into the World Cup final.
Match 1: India beat Australia by 6 wickets in Chennai. (Scorecard)
Match 2: India beat Afghanistan by 8 wickets in New Delhi. (Highlights | Scorecard)
Match 3: India beat Pakistan by 7 wickets in Ahmedabad. (Highlights | Scorecard)
Match 4: India beat Bangladesh by 7 wickets in Pune. (Highlights | Scorecard)
Match 5: India beat New Zealand by 4 wickets in Dharamsala. (Highlights | Scorecard)
Match 6: India beat England by 100 runs in Lucknow. (Highlights | Scorecard)
Match 7: India beat Sri Lanka by 302 runs in Mumbai. (Highlights | Scorecard)
Match 8: India beat South Africa by 243 runs in Kolkata. (Highlights | Scorecard)
Match 9: India beat The Netherlands by 160 runs in Bengaluru. (Highlights | Scorecard)
Semi-final: India beat New Zealand by 7👍0🐼 runs in Mumbai.