Jonathan Castroviejo powered to a fourth Spanish national time trial title with a superb ride in Vall d'Alba.
A time of 47 minutes and 46 seconds proved unbeatable on the day, with Castroviejo claiming victory by 37 seconds over nearest rival Gorka Izagirre (Bahrain Merida). Ion Izagirre (Bahrain Merida) rounded out the podium places one second further back.
Friday also saw the Polish time trial championships, with Michal Kwiatkowski taking third place in a hard-fought race.
After spending a memorable year in his national colours in time trials, Kwiatkowski secured a podium finish in Grunwald-Ostróda, 33 seconds back on winner Maciej Bodnar (Bora-Hansgrohe).
Lukasz Wisniowski was also in action and came home seventh.