As Bangladesh get ready for yet another T20I encounter with India, in the Nidahas T20I tri-nation series in Colombo Thursday, stories of the Tigers' painful defeat in their last match against their neighbouring country are resurfacing.
The Tigers however, are not horrified of the past. The side reached Colombo with the motive of redeeming themselves from their poor form in the recent past and their stand-in captain Mahmudullah said nothing can derail their focus.
"Bangalore match was over that day. Accidents occur in cricket. There's no point sitting on it. It is better to learn from it though," said Mahmudullah to the media in Colombo Wednesday.
The last time Bangladesh took on India in the shortest form of cricket, during the 2016 World T20, the Tigers had ended the game with broken hearts as they lost the game in the last over in Bangalore.
Chasing 146 runs, Bangladesh needed 11 in the last over. Wicketkeeper-batsman Mushfiqur Rahim and Mahmudullah were on strike and following back-to-back boundaries, the duo had taken the Tigers on the verge of a historic and emotional win against India.
But the Tigers were denied of the feat by all-rounder Hardik Pandya as the Indian right-arm pacer dismissed three batsmen to defeat Bangladesh by a single run.
Two years have since passed and the game Thursday in the Nidahas series in Colombo will probably bring back memories of that match.