Tadej Pogacar (UAE Team Emirates) beat David Gaudu (Groupama - FDJ) and Jonas Vingegaard (Jumbo-Visma) to claim victory on stage 7 of Paris-Nice.