Dinesh Karthik hit a last-ball six to help India defeat Bangladesh and clinch the Nidahas Trophy tri-series title in Colombo on Sunday.
Karthik hit 29 from just eight balls in a blazing cameo to get India past their 167-run target in a tense run chase of a dramatic final at the R Premadasa Stadium.
SCORECARD: India beat Bangladesh by 4 wickets
Needing 12 to win off the last over, India lost Vijay Shankar on the penultimate ball but Karthik held his nerve to hit Soumya Sarkar for six, triggering wild celebrations in the dressing room.
"Young bunch of lads – lot of learning, we always knew they had lot of talent; it was just about coming here and executing," skipper Rohit Sharma said of his team that was missing top stars like Virat Kohli and Mahendra Singh Dhoni.
"This tournament win will give them lot of confidence going forward whenever they play for India and wherever they play."
Sharma gave the team a blazing start during his 42-ball 56 but his wicket gave Bangladesh hope of turning it around.
Manish Pandey also made a crucial 28 at No.5 but returned to the pavilion with India requiring 34 in the last 12 balls.
Fast bowler Mustafizur Rahman gave away just one run in the 18th over and took the wicket of Pandey to give Bangladesh the edge.
Karthik, who was named player of the match, then stepped up to clobber paceman Rubel Hossain for two sixes and two fours as India blazed 22 runs in the 19th over to make the equation easy.
"The way he came out and showed character was very, very crucial for us," said Sharma, who dropped Karthik down the order to give his team more batting depth.
"That was the reason I held Dinesh back, I have seen him play over the years and his experience matters a lot."
Put into bat, Bangladesh rode on Sabbir Rahman's 50-ball 77 to post 8-166 against a disciplined Indian bowling performance.
Leg-spinner Yuzvendra Chahal claimed three wickets to rattle the Bangladesh batting early including the prized scalp of the in-form Mushfiqur Rahim for nine. He returned figures of 3-18.
Sabbir then went after the Indian pacemen Vijay Shankar and Shardul Thakur, who gave away 93 runs between them.
Left-arm quick Jaydev Unadkat struck late to get two wickets in an over as he finally got Sabbir, who hit seven fours and four sixes, bowled by a slower delivery.
Lanky off-spinner Washington Sundar also returned miserly figures of 1-20 and was named player of the series for leading the wicket-takers chart along with Chahal – they both got eight wickets each in five games.
"Anybody could've won the game but credit to India, they held their nerves, especially Dinesh Karthik for the way he played," Bangladesh skipper Shakib Al Hasan said in praise of his opponents.
India, who just lost their opener against hosts Sri Lanka in the tri-series, kept their T20 record clean against the Tigers in eight meetings.
Sri Lanka bowed out of the tournament, which commemorated 70 years of independence for the island nation, after losing to Bangladesh in an ill-tempered match that doubled as a virtual semi-final on Friday.
Incredible knock from @DineshKarthik under pressure👌🙏— VVS Laxman (@VVSLaxman281) March 18, 2018
You beauty ! @DineshKarthik 👊🏽👌🏼— yuvraj singh (@YUVSTRONG12) March 18, 2018
Incredible end to what had been such a great season. What a way to pull off a victory. Magnificent from the entire unit 👏👏 🇮🇳 @BCCI— Rohit Sharma (@ImRo45) March 18, 2018