Critérium du Dauphiné: Julian Alaphilippe sprints to victory on stage 2 6 juin 2023 Le Gravel 0 Frenchman beats Carapaz and Tesfatsion in draggy finish