Babar and Fakhar thrilled as Pakistan keep World Cup hopes alive with emphatic win
Faced with a target of 205 at Eden Gardens in Kolkata, Pakistan made light work of knocking it off, thanks in large part to opener Fakhar Zaman's 74-ball 81, which included seven sixes.
That victory moved Pakistan onto six points, with two pool matches - against third-placed New Zealand and lowly England - remaining.
Should they win both, then Babar Azam's side stand a strong chance of qualifying, though they will also rely on both the Black Caps and Australia, who both have a match in hand, slipping up.
"Credit to the boys, the way they played in all three departments," said captain Babar at the post-match presentation.
"We know how well Fakhar plays when he's going and it was good to see him do it.
"We are trying to win our remaining matches and see where we stand. This win hopefully gives confidence in the coming matches."
Bangladesh, meanwhile, have been eliminated, with their captain Shakib Al Hasan saying: "Not enough runs.
"We lost an early wicket, then we had partnerships but not big ones that would allow us to go big in the last ten overs."
Shakib put on 43 to complement a 45 from Litton Das and Mahmudullah's 56, but Bangladesh were bowled out for 204 after only 45.1 overs.
Fakhar's superb knock and Abdullah Shafique's 68 swiftly paved the way for Mohammad Rizwan (26 not out) and Iftikhar Ahmed (17no) to seal victory for Pakistan in the 33rd over.
It was just the fourth time Pakistan had defeated a team with at least 100 balls remaining in an ODI, having last done so against West Indies in 2011. The big win boosted their net run rate, which may still prove decisive in the battle to reach the semis.
"I practiced a lot after the Asia Cup," said Fakhar, who after hitting three successive ODI centuries earlier this year, had failed to score above 33 in his 11 innings since the start of May and lost his place in the side.
"Thankfully, I was feeling very good in the camp. I was looking forward to scoring for my team, but it's cricket, Today I got a chance. I had worked hard for this and it paid off.
"It doesn’t matter how the wicket will play, I know I can hit sixes, so I was just looking to play out the first four overs.
"My role is always to make it easy for my partner. I know my role, it was to see off the first four overs and then go for the ball. We were just looking to finish the game before the 30 overs.
"After too many failures I was always looking just to score the first 30 runs and I was struggling to get that. I’m very happy – hopefully I'll make it big in the next games."
Shaheen Afridi, meanwhile, joined Australia spinner Adam Zampa at the top of the wicket-taking charts for the tournament with figures of 3-23.