Julian Alaphilippe earns yellow jersey after dramatic win yesterday – watch a free Tour de France live stream and catch all the stage 3 cycling action online. Source: TechRadar