Considering the circumstances of the match on the fifth day, it is hard to accept that Pakistan lost by 10 wickets against Bangladesh.
On the fifth day where the Pakistani batsmen should have been patient and held on to the wicket, the Pakistani batsmen showed a tendency to over-rush due to which they were able to give Bangladesh a few run targets which Bangladesh collected very easily.
I never thought any of the teams would win the match. I was kind of confident that the match would be drawn because both teams batted really well in the first four days and only 2 innings were played. I thought Pakistan would easily play another day and the match would be a draw. But who knew that Pakistan won't be able to play at least two sessions of the last day and they won't be able to post a good total?
I think almost everyone thought the match would be a draw. Rizwan played well in the 2nd innings but it wasn't enough for Pakistan. They had to post a 300 as a target at least so Bangladesh could try to reach that score.
The 2-innings game took four days to complete and the equation was that both teams would have to complete the remainder of the game in one day, so naturally everyone assumed that the match would be a draw. Chances were high that it would probably be a draw and the chances of either team defeating the other was very low but the Pakistani batsmen could not settle on the wicket on the fifth day and there were more positive points for Bangladesh as Bangladesh batted ahead of Pakistan in the first innings.
All of Pakistan's batsmen were dismissed while Bangladesh were leading by runs, which resulted in Pakistan failing to give Bangladesh a big target, resulting in an easy 10-wicket win for Bangladesh. There were some wrong decisions by the Pakistani captain which we now clearly understand.