Pakistan secured their first win against Bangladesh in the World Cup by registering a 94-run win thanks to Shaheen Afridi's 6/35 and a superb ton from Imam-ul-Haq. (Image credit: Getty Images)
Pakistan won the toss and chose to bat as they looked to score over 400 and stay alive in the race for the play-offs. (Image credit: Getty Images)
Fakhar Zaman departed early and Bangladesh did not give away easy runs to Pakistan. (Image credit: Getty Images)
Imam ul Haq looked in good touch and he was given good support by Babar Azam. (Image credit: Getty Images)
The partnership between Azam and Imam went past 100 as Pakistan eyed a big score. (Image credit: Getty Images)
Azam missed out on a century as he was trapped LBW for 96 by Saifuddin. (Image credit: Getty Images)
Imam ul Haq scored his maiden World Cup ton and seventh overall as Pakistan made good progress. (Image credit: Getty Images)
However, Mustafizur picked up five wickets as Pakistan lost their way in the death overs to finish on 315/9. (Image credit: Getty Images)
In response, Bangladesh knocked Pakistan out but Mohammad Amir removed Soumya Sarkar after a brisk start. (Image credit: Getty Images)
Pakistan continued to strike at regular intervals and Bangladesh never got going in the chase. (Image credit: Getty Images)
Shakib Al Hasan scored his seventh fifty-plus score in the 2019 World Cup and became the third person after Sachin Tendulkar and Matthew Hayden to score 600 runs in an edition. (Image credit: Getty Images)
However, Shaheen Afridi ended with 6/35, the best figures by a Pakistan bowler in World Cups as they beat Bangladesh by 94 runs but failed to secure qualification in the semi-final of the ICC Cricket World Cup 2019. (Image credit: Getty Images)