30th Tour of Italy 2019 - Women - Team Presentation
The Canyon-SRAM team was in good spirits during the team Presentation. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 2
Flags were flying on Stage 2, a 78 kilometer stage from Viù to Viù. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 2
A touch of the wheels caused a small crash coming out of a sweeping switchback. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 3
Romy Kasper led the group through city streets on stage 3. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 3
Lucy Kennedy emptied the tank in Piedicavallo. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 3
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
30th Tour of Italy 2019 - Women - Stage 5
Annemiek Van Vleuten crossed the line wearing the pink leader’s jersey on stage 5. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 6
Katarzyna Niewiadoma gave it her all in the race against the clock. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 6
Juliette Labous celebrated at the end of stage 6 by zipping up the White Best Young Jersey.. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 7
Annemiek Van Vleuten waited for the start of stage 7. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 7
Leah Kirchmann, Paula Patiño and Tayler Wiles went on the attack during stage 7. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 7
Ruth Winder was off the front in her new stars and stripes national champion kit. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 7
Marianne Vos rounded a tight switchback with the rest of the field. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 7
The leaders charged up a cobbled climb. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 7
Simona Frapporti took a nasty spill on stage 7. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 8
Elizabeth Banks made a solo attack on stage 8. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 8
Team Bigla celebrated at the finish after teammate Elizabeth Banks won the stage. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 8
Demi Vollering set pace on a mountainous stage at the Giro Rosa. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 9
Anna Van Der Breggen and Annemiek Van Vleuten went toe to toe on stage 9. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 9
Annemiek Van Vleuten distanced her rivals on the climbs. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 10
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
30th Tour of Italy 2019 - Women - Stage 10
Alice Gasparini led the peloton on stage 10. Photo: Luc Claessen/Getty Images
30th Tour of Italy 2019 - Women - Stage 10
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
30th Tour of Italy 2019 - Women - Stage 10
Marianne Vos won the final stage of the 2019 Giro Rosa. Photo: Luc Claessen/Getty Images