History will repeat itself, as the 2016 Asia Cup finalists meet again in the 2018 edition.It is Bangladesh's third final in last four editions. They will now face India one last time in this Asia Cup on September 28.Riding on Mushfiqur Rahim's 99 and Mustafizur's four-for, Bangladesh made a remarkable comeback to knock out Pakistan in a direct shootout.After having a worst of start to the match, Bangladesh's win is really commendable.They received a huge blow prior to the match when all-rounder Shakib-Al-Hasan was ruled out of the tournament owing to his finger injury.Winning the toss and batting first, they had the poorest of start as their top three batsmen were back in the dugout even before the fifth over was completed.Soumya Sarkar scored a duck, while Liton Das and Mominul Haque could not contribute more as Bangladesh were reduced to 12-3 after 4.3 overs.However, their most dependable batsman, Mushfiqur Rahim, performed a rescue act along with Mohammad Mithun as the duo together stitched a 144 run partnership.At one stage, when the duo was batting, Bangladesh looked good enough to breach the 270 mark. However, Mithun's and Rahim's untimely dismissal led to Bangladesh downfall. Mithun made a valiant 60 from 84 balls. Rahim was dismissed on 99, in the process becoming the first Bangladeshi batsman to be out on 99. This was also the first such instance in the Asia Cup history.After the duo's departure, Bangladesh lost quick wickets, before they were bundled out for 239 in 48.5 overs.Junaid Khan picked up a four-fer in his comeback match, while Mehedi Hasan and Shaheen Afridi took two wickets each.Chasing 240, Pakistan replicated Bangladesh's performance, as they were reduced to 18-3 in 3.3 overs. Shaoib Malik and Imam-ul-Haq tried to stabilize the innings with a 67 run stand. After Malik's dismissal, Imam remained and with Asif Ali, put on a 71 run partnership. But after Asif's dismissal, Imam got out too. No other Pakistani batsman could make a significant contribution.Consequently, Pakistan played out full overs scoring 202-9. Mustafizur was the pick of Bangladesh bowler as his figure read 10-2-43-4.After the match, Pakistan captain Sarfaraz said,"We are obviously not feeling good. As a team, we have not done well. Our performance has been very poor. As a player, I have done really badly too. I should have done better. We were poor in every facet of the game. There were a lot of batting collapses for us in the tournament. Fakhar is our main batsman, he failed to perform in this tournament and Shadab was hit by injury too. We have to play well to beat good teams. Our batting was the main reason for our defeat in this tournament. Shaheen Afridi is a talented youngster, we have given him opportunities to showcase his talent and he has done well too."While elated Mortaza said,"Normally I start with the ball, but today we changed a bit with our bowling plan today. Started with Fizz and Mehidy. The bowlers have done a good job. Mushy batted so well and Mithun also batted well. In the end, the bowlers are brilliant. We are proud of our fielding today. We haven't seen such quality in a long time. Hopefully, we will continue our fielding like this. We still have to improve in our batting and bowling in some parts. I was lucky I didn't drop that catch (Shoaib Malik catch). He was in such good form and if he didn't get out, he would have carried on. We all know that India is a serious side and the number one side the world. We will be missing Shakib and Tamim but the boys have shown character and one match to go, and hopefully, the boys will play hard."Twitter was heaped with praises and accolades as Bangladesh earned a fantastic win.No one is an underdog. Not quite what fans would have wanted, many had anticipated an India vs Pak final but Bangladesh were just superb on the day, The 5 M’s Mushfiqur, Mithun, Mustafizur ,Mahmudullah & Mehidy had brilliant performances and hard luck to Pakistan. #BANvPAK— Virender Sehwag (@virendersehwag) September 26, 2018Brilliant team performance by Bangladesh to reach the finals. They have shown great character to win 2 must-win matches in a row. #PAKvBAN— Mohammad Kaif (@MohammadKaif) September 26, 2018Well played today Bangladesh. Bowled smartly, were sharp in the field, and with Mushfiqur in form, found a way to reach 239 from 12-3. To beat Pakistan without Tamim and Shakib is special.— Harsha Bhogle (@bhogleharsha) September 26, 2018Congratulations to @BCBtigers on reaching the finals. In the absence of Shakib and Tamim Iqbal the way they have competed and fought , reflects the character of the side. #PakvBan— VVS Laxman (@VVSLaxman281) September 26, 2018Digest this—since 2015, Bangladesh have played Pakistan in 4 ODI and defeated them every single time. This time without their two pillars—Tamim and Shakib. Wow. #PakvBan #AsiaCup— Aakash Chopra (@cricketaakash) September 26, 2018Without senior pros Shakib and Tamim Iqbal, quite a remarkable effort by Bangladesh. Pak bowled well, but batting lacklustre and confused— Cricketwallah (@cricketwallah) September 26, 2018I have never seen a more subdued and off colour Pakistan team in months.. Mistakes more mistakes and same mistakes!! if its mistake manual had gone for printing it would have been a read of thousand pages!!— Ramiz Raja (@iramizraja) September 26, 2018Asghar and Sarfaraz captaincy leaving a lot to be desired. Arguably the main reason their teams arent playing the Asia Cup final vs India. Congrats Bangladesh— Scott Styris (@scottbstyris) September 26, 2018Bangladesh are in the Asia Cup final!Mustafizur ends with a fixture-best 4/43 as Pakistan finish on 202/9, losing by 37 runs.Bangladesh will face India on Friday with the Asia Cup title on the line.#PAKvBAN SCORE ⬇️ https://t.co/FHksHq828g#AsiaCup pic.twitter.com/1iodHjcgIi— ICC (@ICC) September 26, 2018Since 2000, only one team has played 50th over as maiden on three occasions. That is Pakistan - vs Bangladesh today, vs Australia in Abu Dhabi 2014 and vs New Zealand in Dambulla 2003. https://t.co/9HB5uEYpXZ— Mazher Arshad (@MazherArshad) September 26, 2018Reaction of Pakistanis on Bangladesh's win😂😂😝 #PAKvBAN pic.twitter.com/C0qhSkAtdh— اریج 🇵🇰 (@Areej_____88) September 26, 2018I know we are all hurting. It's only natural. But we have all had bad days, right? Days when we are not at our absolute best? And when that happens, all we really want is for someone to cheer us up and to help us come back stronger.— Imran Ahmad Khan (@imranahmadkh) September 26, 2018Well played. Bangladesh 🇧🇩. You played extremely well. You deserve the final better than us.#PAKvBAN pic.twitter.com/xxp3VXZFh6— Awais 🇵🇰 (@FU_THE_W_Univ) September 26, 2018