ICC World Cup Final ENG vs NZ: England win thrilling super over to lift the World Cup

This is everything the cricketing world asked for