'Pakistan keep the dream alive!'

Pakistan kept their hopes of making the semi-finals alive by handing New Zealand their first defeat of the tournament. Shaheen Afridi stood out with the ball, while Babar Azam and Haris Sohail steered the chase.

The support was electric at Edgbaston.

It was a maiden World Cup hundred for Babar - his 10th overall in ODIs.

Well, the comparisons continue.

What say, Pakistan fans?

And your four for the semi-finals are...