Mercurial Pakistan raised their game and defeated favourites England by 14 runs to further light the Cricket World Cup up.

Eoin Morgan won the toss and put the visitors into bat on a flat looking surface and Pakistan got a good opening start and they kept their momentum going throughout the course of 50 overs.

The middle order of Babar Azam, Mohammed Hafeez and Sarfaraz Ahmed contributed the bulk of runs. They finished with a competitive score of 348/8.

England bowled well in patches, but on a pitch that was gripping a bit, they didn’t use their variations that much.

In reply, the home side lost the early wicket of in-form Jason Roy and then kept losing their way regularly to find themselves 118/4.

Then Jos Buttler and Joe Root forged a good partnership, with both players striking centuries. However, the latter got out at the wrong time with exactly 101 more runs needed to win, and the former was also undone by a slower ball few overs later.

Moeen Ali, who bowled well, really struggled with the bat. Chris Woakes joined him and struck some good blows but Wahab Riaz removed the duo in consecutive deliveries to kill the game for England.

Here’s how we rated the hosts’ performances: