The Indian cricketers have thrashed Sri Lanka by eight wickets to reach the final of the Champions Trophy tournament in Britain.
Set a modest 182 to win the second semi-final, the world champion Indians reached their target with 15 overs to spare.
Shikhar Dhawan made 68 and Virat Kohli was 58 not out.
Earlier, after winning a helpful toss, India held Sri Lanka to 181 for eight with seamer Ishant Sharma taking three for 33.
India will meet England in Sunday night's final at Edgbaston.