Shaheen Afridi’s brilliant 6/35, the youngest to take a five-wicket haul and the best by a Pakistan bowler in the World Cup helped Pakistan avenge a 20-year pain by beating Bangladesh by 94 runs in Lord’s as their tournament ended in a bittersweet manner.

News Nation Bureau | Updated : 05 July 2019, 11:19:45 PM

Pakistan beat Bangladesh by 94 runs

1

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 beat Bangladesh by 94 runs

2

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)

Pakistan beat Bangladesh by 94 runs

Pakistan beat Bangladesh by 94 runs

10

Pakistan continued to strike at regular intervals and Bangladesh never got going in the chase. (Image credit: Getty Images)

Pakistan beat Bangladesh by 94 runs

11

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)

Pakistan beat Bangladesh by 94 runs

12

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)