Efimkin conquers Lagos de Covadonga for stage and Maillot Oro

GC battle sorted on 12.6-kilometre cloud covered brut

Latest on Cyclingnews