CHITTAGONG (AFP) - Pakistan 's spinners revelled in helpful conditions to crush Bangladesh by 58 runs in the third and final one-day international on Tuesday to win the series 3-0. The tourists, bowled out for a modest 177, hit back to dismiss Bangladesh for 119 on a wicket that turned and bounced at the Zahur Ahmed Chowdhury stadium in the port city of Chittagong. Shoaib Malik marked his 200th one-day appearance with three wickets for six runs in four overs and fellow off-spinner Mohammad Hafeez picked up three for 27 as the Tigers were shot out in 38 overs. It was Pakistan 's 28th win in 29 one-dayers against Bangladesh, boosting the confidence of Misbah-ul-Haq's men ahead of the two-Test series starting on Friday. The match was interrupted for 20 minutes in the second session when the floodlights went off, plunging the entire stadium into total darkness. Bangladesh were sailing smoothly at 69-1 in the 20th over when five wickets crashed for 14 runs to allow Pakistan to bounce back in the match. "This was a really tough game," said a relieved Misbah. "But when there is self-belief you manage to get through. Our bowlers did wonderfully well but we need to improve our batting. Bangladesh had lost only one wicket when the lights went out and we were feeling a little low. But our coaches (Mohsin Khan and Ijaz Ahmed) assured us the game was not over and one more wicket would bring us back. That is what happened." Bangladesh skipper Mushfiqur Rahim blamed his team's batting for the series whitewash. "Our bowlers did well all through the series, but our batsmen let us down," he said. "Hopefully we will overcome this loss and perform better in the Test matches." Bangladesh lost opener Tamim Iqbal off the first ball of the innings, bowled by Hafeez, before Shahriar Nafees and Mohammad Mahmudullah put on 69 for the second wicket. The home team lost Nafees (25), Rahim (0) and Mahmudullah (35) in the space of three runs -- all leg-before to the spinners -- to slide to 72-4 by the 22nd over. Hafeez took a return catch of Shakib Al Hasan in his final over before Nasir Hossain, who scored a century in the last match, was caught off Abdur Rehman for three. Farhad Reza and Alok Kapali delayed the end with a seventh-wicket stand of 34, before Malik polished off the tail to complete his team's emphatic win. Earlier, Bangladesh spinners Abdur Razzak and Mahmudullah shared six wickets to bowl Pakistan out cheaply. Left-armer Razzak claimed three for 21 in 10 overs and off-spinner Mahmudullah grabbed three wickets in seven balls as Pakistan folded in 46.1 overs. Umar Akmal top-scored with 57 and Misbah made 47, the pair adding 94 for the fourth wicket after Pakistan were reduced to 39-3 by the 12th over. SCOREBOARD PAKISTAN : M Hafeez c Reza b Shafiul 0 Asad Shafiq b Shakib 7 Younus Khan c Rahim b Razzak 26 Misbah-ul-Haq c Kapali b Razzak 47 Umar Akmal st Rahim b Sunny 57 Shoaib Malik c and b Razzak 0 Shahid Afridi c Nasir b Sunny 9 Abdur Rehman lbw b Mahmudullah 4 Sohail Tanvir c Rahim b Mahmudullah 8 Umar Gul c Rahim b Mahmudullah 0 Saeed Ajmal not out 3 EXTRAS: (b12, lb1, w2, nb1) 16 TOTAL: (all out, 46.1 overs) 177 FOW: 1-0, 2-37, 3-39, 4-133, 5-133, 6-148, 7-162, 8-172, 9-172, 10-177 BOWLING: Shafiul 6-1-32-1, Reza 2-1-2-0, Razzak 10-2-21-3, Shakib 10-2-21-1, Sunny 9-0-36-2, Kapali 4-0-17-0, Nasir 4-0-31-0, Mahmudullah 1.1-0-4-3 BANGLADESH: Tamim Iqbal b Hafeez 0 Shahriar Nafees lbw b Ajmal 25 M Mahmudullah lbw b Hafeez 35 Mushfiqur Rahim lbw b Rehman 0 Shakib Al Hasan c and b Hafeez 9 Nasir Hossain c Misbah b Rehman 3 Alok Kapali c Shafiq b Malik 12 Farhad Reza lbw b Ajmal 21 Elias Sunny b Malik 1 Abdur Razzak not out 1 Shafiul Islam b Malik 0 EXTRAS: (b4, lb3, w5) 12 TOTAL: (all out, 38 overs) 119 FOW: 1-0, 2-69, 3-70, 4-72, 5-81, 6-83, 7-117, 8-117, 9-119, 10-119 BOWLING: Hafeez 10-2-27-3, Gul 2-0-3-0, Rehman 10-1-32-2, Afridi 4-0-27-0, Ajmal 7-4-6-2, Tanvir 1-0-11-0, Malik 4-2-6-3 Toss: Pakistan