Bangladesh cruised to a six-wicket victory in the second Test against Pakistan on Tuesday to complete a 2-0 series sweep and provide a healing touch to a nation recovering from a political upheaval.
Chasing 185 for victory, Bangladesh rode a string of cameos to seal their third Test series victory away from home with more than one session left at the Rawalpindi Cricket Stadium.
Opener Zakir Hasan (40), skipper Najmul Hossain Shanto (38) and Mominul Haq (34) chipped in with useful cameos.
Veterans Mushfiqur Rahim (22) and Shakib Al Hasan (21) combined to guide the visitors to a memorable victory.
"It means a lot, I can't express it in words," an emotional Shanto said at the presentation ceremony.
"We were looking to win here and I'm very happy with the way everyone has done their job."
All-rounder Mehedy Hasan Miraz dedicated his player-of-the-series award to a victim of the recent anti-government protests in Bangladesh, which culminated with ousted Prime Minister Sheikh Hasina fleeing to India last month.
The country's interim leader Muhammad Yunus called Shanto to congratulate the team on their series victory.
Bangladesh arrived last month having failed to beat Pakistan in a test match in their previous 13 attempts and then went on to win two in a row.
They won the series opener by 10 wickets, their first ever Test victory against Pakistan, after the home side had declared their first innings on 448/6.
Bangladesh showed similar resilience in the second Test when they slumped to 26/6 in the first innings before player-of-the-match Litton Das smashed 138 to rescue them.
For the first time, Bangladesh seamers claimed all 10 wickets as they skittled out Pakistan for 172 in the second innings to lay the foundation of their victory.
"Extremely disappointed, especially at the start of the home season," rued Pakistan captain Shan Masood.
"We had two opportunities to bowl them out, especially here when they were 26/6, but we let them back in the game."