
Pakistan sprung a surprise at the Cricket World Cup on Monday, as they beat England by 14 runs in a thrilling game at Trent Bridge. England won the toss and put Pakistan in to bat, only for the away side to amass a significant total. Mohammad Hafeez (84) and Sarfaraz Ahmed (55) both shone, making the most of some sloppy fielding from their opponents to post 348 for eight from their 50 overs.