Pakistan crushed Bangladesh by 94 runs in a World Cup 2019 game at Lord’s on Friday (July 5) but it wasn’t enough to earn them a place in the semi-finals as New Zealand went through on net run-rate (NZ +0.175, PAK -0.43). After opting to bat first, Pakistan rode on Imam-ul-Haq’s century and Babar Azam’s 96 to post 315/9. For Bangladesh, Mustafizur Rahman (5/75) took his second five-wicket haul of the tournament - first was against India. In reply, Shakib Al Hasan (64) scored his seventh half-century of the World Cup but Bangladesh lost wickets at regular intervals and were bowled out for 221 in the 45th over, with Shaheen Afridi returning the best-ever figures for Pakistan at a World Cup (6/35). Follow highlights of Pakistan vs Bangladesh here (SCORECARD) (STREAMING)