A short but fast opening stage of Giro d’Italia Donne. After the 4.75km time trial, Sarah Roy was our fastest rider in 18th place.