Bangladesh national women's cricket team defeated India by four wickets in the third and final Twenty20 international in Mirpur's Sher-e-Bangla National Cricket Stadium Thursday.
Chasing 103-run target, the women in red and green sealed victory with 10 balls to spare.
The home side lost two quick wickets in the chase - Shathi Rani (10) and Dilara Akter (one) - but Shamima Sultana and Nigar Sultana Joty (14) steadied the ship with a 46-run partnership.
The Tigresses lost a few wickets in the middle overs but held their nerve in the end and secured an important win.
Shamima was the top-scorer with 42 off 46 balls with three boundaries while Sultana Khatun (12) and Nahida Akter (10) played impactful innings in the late stage to bag the victory.
The three-match series ended 2-1 in India's favor.
The hosts will ponder what might have been as they lost narrowly in the second game after failing to chase down 96.
Most notably, Bangladesh could not manage to score 14 runs in the last two overs despite having five wickets in hand.
This is Bangladesh's third T20I triumph against India in 16 encounters.
The other two successes against India came in the 2018 Asia Cup where the Tigresses had won the tournament.
Bangladesh had beaten their neighbors first in the round robin league phase before triumphing again in the grand finale.
The two teams will now face off in a three-game One Day International series starting this Sunday at the same venue.
Earlier, India posted 102 on the board losing nine wickets in their stipulated 20 overs after winning the toss and electing to bat first.
Sultana gave Bangladesh an early breakthrough as she took the wicket of Smriti Mandhana (one) in the first ball of the second over.
The off-spinner also notched the wicket of Shafali Verma (11) in the fourth over to continue the good start for Bangladesh.
India's No 3 Jemimah Rodrigues and skipper Harmanpreet Kaur then tried to rebuild the innings as they added 45 for the third wicket.
But Bangladesh bowlers bowled well in the middle overs and picked up regular wickets to restrict India to 102.
India scored less than 50 runs in their last 10 overs and lost seven wickets along the way.
Harmanpreet was the highest scorer for India with 40.
Rabeya Khan was the best bowler for Bangladesh as she took three wickets conceding 16 runs while Sultana bagged two.
Shamima was adjudged player of the match for her 42-run innings while Harmanpreet was named player of the series for her 94 runs in three innings.