After registering an emphatic yet controversial 2 wicket win in the virtual semi-final against host nation SriLanka, a rejuvenated Bangladesh team led by Shakib Al Hasan will be eying more upset as they take on series favourites Team India in the Nidahas Trophy T20 final on Sunday at the R Premadasa Stadium in Colombo.
India won the toss and elected to field.
For India, the standout bowler was Chahal, who took three wickets at an economy of 4.5 runs per over.
But Sharma had comforting words for Soumya, an occasional medium-pace bowler, after his final ball disappeared for six as Karthik took India to 168 for 6.
Earlier, top-order batsman Sabbir Rahman dragged Bangladesh out of a hole with a well paced 50-ball 77 to help his team post a fighting 166/8.
Lanky off-spinner Washington Sundar also returned miserly figures of 1-20 and was named man of the series for leading the wicket-takers chart alongwith Chahal - they both got eight wickets each in five games.
India were very much out of the contest when they needed 34 runs off the last two overs as most of the established batsmen were back in the dugout.
But Rohit and KL Rahul then got together to stitch a 51-run partnership, looking fluent and finding boundaries at ease.
Suprisingly, the Indian team management made a decision to send Manish Pandey and Vijay Shankar ahead of Dinesh Karthik and that didn't work to India's advantage.
Vijay hit a four, but got caught on the very next ball in the last over by Soumya Sarkar, leaving five runs to win on the last ball, with Karthik on strike.
Nidahas Trophy 2018, India vs Bangladesh, Final: Hits and Misses
Suresh Raina could not open hiss account off the three balls he faced before edging it to the wicket-keeper.
The BCCI acting president also applauded Dinesh Karthik's cameo that helped India register a four-wicket win against Bangladesh. Under pressure, Rubel slipped the third ball down leg and Karthik flicked it effortlessly into the stands over square-leg.
Coming in to bat when India was in a precarious situation at 133/5 after a wicket-maiden 18 over by Mustafizzur Rahman, Dinesh Karthik immediately turned the match around by smashing 22 runs off Rubel Hossain's 19 over.
Shakib was gutted to have lost, and said: "You can't ask for more in a final like this". Indian team saw the absence of its experienced players like Ms Dhoni and Virat Kohli, but the new comers managed the game really well. In this tournament, they chased down a massive score of 214 runs scored by the Lanka in the league game.
Dinesh Karthik stayed calm when 12 runs were required from the last over. It hurts to lose, but we played well.
Rohit was relieved to have won, and said: "Brilliant game, brilliant for the crowd who have come out in numbers".
"Happy to be where I'm and thanks to the support staff who have kept on supporting me for the last few months", he added.
"Great tournament for us".
"Lots of strategizing and it was about executing them".
It will be interesting to see who among the two plays. "This tournament will give him a lot of confidence".More news: Russian Federation will expel British diplomats in tit-for-tat move: Lavrov