Fakhar Zaman was named Man of the Final

Pakistan v India, Champions Trophy 2017, final, The Oval

Fakhar Zaman rewarded for his risk

After scoring two half-centuries in his last two innings in the Champions Trophy, the Pakistan opener rose to the occasion of the final by making his maiden ODI hundred

Kedar Jadhav broke a 123-run third-wicket stand between Tamim Iqbal and Mushfiqur Rahim

Bangladesh v India, Champions Trophy, 2nd semi-final, Edgbaston

Jadhav teases Bangladesh into a trap

A cameo and shoddy fielding is all he had to show for his efforts coming into the semi-final. On Thursday, his slow, skiddy offspin triggered a Bangladesh slide

Mohammad Amir's cameo in an eighth-wicket stand with Sarfraz Ahmed took Pakistan close to their 237 target

Sri Lanka v Pakistan, Champions Trophy, Group B, Cardiff

Amir pulls off double duty in style

He had bowled one of the spells of the tournament and then Pakistan stumbled so spectacularly that he had to pull off heroics with the bat too

Ben Stokes rampaged to a 39-ball fifty

England v Australia, Champions Trophy, Group A, Edgbaston

Stokes fires in the rain

Ben Stokes saw off the swinging new ball before unleashing his raw power to dump Australia out of the Champions Trophy

Mahmudullah showed his range

Bangladesh v New Zealand, Champions Trophy, Group A, Cardiff

Mahmudullah unveils another big-match classic

Walking in at 33 for 4 in a chase of 266, Mahmudullah harnessed all his skills of technique and temperament to compile his third ODI hundred and partner Shakib Al Hasan in Bangladesh's biggest, and greatest, partnership in the format