Bangladesh got off to a flying start with both the openers, Shamima Sultana and Ayasha Rahman scoring runs at a fast pace in the powerplay overs.
The duo took their side to 35/0 in 6 overs at the end of powerplay. Poonam Yadav dismissed both the openers packing in the next over and brought India bacl into the match.
She later dismissed Fargana Hoque, taking her third wicket, leaving Bangladesh reeling at 55/3.
Nigar Sultana and Rumana Ahmed added 50 runs together to take their side closer to the target.
Needing 9 runs in the final over, Bangladesh lost Ahmed via run out, but kept their nerves to take the double in the final ball to pull of a historic win.