Primoz Roglic (Bora-Hansgrohe) held off Matteo Jorgenson (Visma-Lease a bike) to win Stage 7 of the Criterium Du Dauphine to extend the race lead.