Today's Giro Rosa stage went to Aussie Canyon//SRAM rider Tiffany Crowell whilst finishing in the bunch meant Evelyn Stevens (Boels-Dolmans) retained her GC lead and will wear pink again tomorrow.

The stage was touted as a sprinter's delight - but that doesn't mean to say it was flat. So the winner needed to have a strong finish kick, as well as a good set of climbing legs to get her to the vicinity of the line in Lovere near the front of the bunch.

There were, of course, a few attacks along the way. Around 60km in, a group of 14 broke clear, but their freedom from the peloton was short lived. A late attack also came from Ingrid Drexel (Astana Women's Team) - but she was also caught before any concern could spread.

As the kilometers ticked away, the riders passed through some of the nation's long tunnels - no doubt offering respite from the beating sun.

At 3km to go, the pace was truly surging, at around 50km/h - with strong contenders softening anyone who couldn't hold the wheel.

The charge for the line was led by Crowell - making two Australian wins in as many days after Chloe Hosking's success at Stage Three. Cromwell and the Canyon//SRAM team were thrilled with the victory, the rider herself commenting 'I'd forgotten how that feels'.

Behind Cromwell was Italian rider - Maria Giulia Confalonieri of Lensworld-Zannata-Etixx, then Aude Biannic for Team Poitou-Charentes Futuroscope-86.

The top three on General Classification remain unchanged:

1. Evelyn Stevens (Boels Dolmans)

2. Katarzyna Niewiadoma (Rabo-Liv) +3.3

3. Megan Guarnier (Boels Dolmans) + 13

There was little alteration in the jersey wearers, too. Guarnier keeps the points jersey, Elisa Longo Borghini retains the climbers honours and Kasia Niewiadoma (Rabo-Liv) wears the Young Rider jersey. The Best Italian jersey moved to the shoulders of Confalonieri after she placed second today.

Check out these pics from the day...

Giro Rosa 2016 - Stage 4
Giro Rosa 2016 - Stage 4
Giro Rosa 2016 - Stage 4
giro rosa 2016 tiffany cromwell
giro rosa 2016 evelyn stevens

We'll be bringing you updates as the race continues - but you can also follow the action on the official Giro Rosa Twitter feed, or search the hashtag #GiroRosa.