Juan Ayuso from UAE Emirates-XRG won Wednesday's most challenging stage of the Tour of Catalonia. The Spanish rider held off ...