No one expected Bangladesh to win, to be honest. The Pak bowling was horrible. They conceded close to 600 runs in the first innings, and that too against a weak team such as Bangladesh. Mushfiqur Rahim almost got himself to a double century. None of the bowlers had a good outing, including Shaheen Shah Afridi and Naseem Shah. And it was perplexing to see Agha Salman bowling 41 overs in the first innings (and conceding a total of 136 runs). That destroyed their morale, and then they got bowled out for just 146 in the second innings.