Image source, Getty Images
Liane Lippert claimed her first stage win for a year at the Women's Giro d'Italia
Sam Drury
BBC Sport journalist
Germany's Liane Lippert won stage six of the Women's Giro d'Italia with her Movistar team-mate Marlen Reusser holding on to the overall lead.
The 27-year-old was part of a two-rider breakaway inside the last 10km of the 145km stage to Terre Roveresche and got the better of Fenix-Deceuninck's Pauliena Rooijakkers in a sprint to the line.
It clinched a first stage victory for Lippert since stage six of last year's Giro.
"Super happy! I had a super good day today. The team was on fire and everyone really believed in me," Lippert said.
"It's a long process and I'm super happy to finally have a win, the first one of the season."
Lidl-Trek's Shirin van Anrooij finished third, 46 seconds behind Lippert.
Meanwhile, Reusser, of Switzerland, finished in the peloton to keep the pink jersey and maintain a 16-second lead over defending champion Italian Elisa Longo Borghini.
Dutch rider Rooijakkers is up to fourth after her second-place finish.
Stage six results
1. Marlen Reusser (Swi/Movistar Team) 12hrs 17mins 14secs
2. Elisa Longo Borghini (Ita/UAE Team ADQ) +16secs
3. Anna van der Breggen (Ned/Team SD Worx-Protime) +1min 53secs
4. Katrine Aalerud (Nor/Uno-X Mobility) +2mins 7secs
5. Sarah Gigante (Aus/AG Insurance-Soudal Team) +2mins 16secs
6. Antonia Niedermaier (Ger/Canyon/SRAM Zondacrypto) +2mins 45secs
7. Silvia Persico (Ita/UAE Team ADQ) +3mins 21secs
8. Pauliena Rooijakkers (Ned/Fenix-Deceuninck) +3mins 30secs
9. Yara Kastelijn (Ned/Fenix-Deceuninck) +3mins 36secs
10. Isabella Holmgren (Can/Lidl-Trek) +3mins 39secs