Highlights: The Greatest Final Ever

England defeated New Zealand in a Super Over (on boundaries) to lift their maiden ICC CWC title in the final at Lord's

Watchlist