We look back at the decisive moments in an astonishing Cricket World Cup final that eventually went the way of hosts England.
Ben Stokes was the Cricket World Cup hero for England and Joe Root felt it was fate after his team-mate's Twenty20 heartache in 2016.
New Zealand lost an enthralling Cricket World Cup final on boundary count and Kane Williamson was gracious in defeat to hosts England.
After playing a starring role in the most extraordinary World Cup final, Ben Stokes said: "I don't think there'll ever be a better game."
The most incredible ending to the Cricket World Cup final saw England prevail in a Super Over, thanks largely to the brilliant Ben Stokes.
An extraordinary end to the Cricket World Cup final meant the tournament would be decided by a Super Over at Lord's.
Henry Nicholls was the only batsman to make a half-century as New Zealand were restricted to 241-8 in the World Cup final Lord's.
Kane Williamson won the toss and decided to bat first as New Zealand took on Eoin Morgan's England in the Cricket World Cup final.
Australia will prepare for the Ashes with a warm-up match at Southampton - and Steve Smith, David Warner and Cameron Bancroft may feature.
A hamstring injury prevented him from fielding against India, but Henry Nicholls is fit to face England in the Cricket World Cup final.