Juan Ayuso (UAE Team Emirates XRG) won the sixth and penultimate stage of the Tirreno-Adriatico, the Cartoceto ...