The Giro Rosa wrapped up on Sunday with a final stage into Udine. This year's race produced multiple high points, as Annemiek van Vleuten defended here overall victory from 2018, and Marianne Vos won four stages.
Annemiek Van Vleuten crossed the line wearing the pink leader's jersey on stage 5. Photo: Luc Claessen/Getty Images Photo: Getty Images
The Canyon-SRAM team was in good spirits during the team Presentation. Photo: Luc Claessen/Getty Images
Flags were flying on Stage 2, a 78 kilometer stage from Viù to Viù. Photo: Luc Claessen/Getty Images
A touch of the wheels caused a small crash coming out of a sweeping switchback. Photo: Luc Claessen/Getty Images
Romy Kasper led the group through city streets on stage 3. Photo: Luc Claessen/Getty Images
Lucy Kennedy emptied the tank in Piedicavallo.
Lucy Kennedy fell to the ground in exhaustion a dramatic finish that saw her miss the victory to Marianne Vos. Photo: Luc Claessen/Getty Images
Annemiek Van Vleuten crossed the line wearing the pink leader’s jersey on stage 5. Photo: Luc Claessen/Getty Images
Katarzyna Niewiadoma gave it her all in the race against the clock. Photo: Luc Claessen/Getty Images
Juliette Labous celebrated at the end of stage 6 by zipping up the White Best Young Jersey.. Photo: Luc Claessen/Getty Images
Annemiek Van Vleuten waited for the start of stage 7. Photo: Luc Claessen/Getty Images
Leah Kirchmann, Paula Patiño and Tayler Wiles went on the attack during stage 7. Photo: Luc Claessen/Getty Images
Ruth Winder was off the front in her new stars and stripes national champion kit. Photo: Luc Claessen/Getty Images
Marianne Vos rounded a tight switchback with the rest of the field. Photo: Luc Claessen/Getty Images
The leaders charged up a cobbled climb. Photo: Luc Claessen/Getty Images
Simona Frapporti took a nasty spill on stage 7. Photo: Luc Claessen/Getty Images
Elizabeth Banks made a solo attack on stage 8. Photo: Luc Claessen/Getty Images
Team Bigla celebrated at the finish after teammate Elizabeth Banks won the stage. Photo: Luc Claessen/Getty Images
Demi Vollering set pace on a mountainous stage at the Giro Rosa. Photo: Luc Claessen/Getty Images
Anna Van Der Breggen and Annemiek Van Vleuten went toe to toe on stage 9. Photo: Luc Claessen/Getty Images
Annemiek Van Vleuten distanced her rivals on the climbs. Photo: Luc Claessen/Getty Images
On the final day of the 2019 Giro Rosa Annemiek Van Vleuten rolled out of the start wearing the pink jersey. Photo: Luc Claessen/Getty Images
Alice Gasparini led the peloton on stage 10. Photo: Luc Claessen/Getty Images
Elisa Longo Borghini, Marianne Vos and Ashleigh Moolman-Pasio mixed it up at the front of the race on stage 10. Photo: Luc Claessen/Getty Images
Marianne Vos won the final stage of the 2019 Giro Rosa. Photo: Luc Claessen/Getty Images