Pakistan completed a seven-wicket win in the second and final Test against Bangladesh in Dhaka to wrap up a 2-0 series victory.
The two sides were unable to begin play on the final day on time due to bad weather.
Bangladesh faced an uphill struggle to save the game after they were reduced to 114 for five - still trailing by 18 runs - on day four.
They were then bowled out for 234 in their second innings to set Pakistan a modest victory target, which they eventually reached for the loss of three wickets.
Centuries in the game for Shakib (144) and Taufeeq Umar (130) had suggested the game might drift towards a draw before Pakistan's bowlers turned the game dramatically in their favour on the penultimate day.
Pakistan lead the series 1-0 after an innings-and-184-run win in the opening Test in Chittagong.
© Cricket World 2011
Open an account with bet365 today and qualify for up to £200 in free bets with our fantastic 100% Deposit Bonus.