stage 6 of the Tirreno – Adriatico 2017