velovoices.com
Tour de France 2019: Stage 3 – Alaphilippe swashbuckles into yellow
Julian Alaphilippe (Deceuninck-QuickStep) swashbuckled his way to stage victory and the maillot jaune as Mike Teunissen (Jumbo-Visma) struggled on the frantic, attackity Ardennes style finale into …