Froome helps Viviani to Romandie cycling win

Italian Elia Viviani of team Sky celebrates his victory as he crosses the finish line of the third stage of Tour de Romandie UCI protour cycling race April 28, 2017 in Payerne

Italian sprinter Elia Viviani missed the cut for Sky's Giro d'Italia line-up on Friday but bounced back by winning stage three of the Tour of Romandie in Switzerland.

As the poor weather of recent days cleared Viviani was helped out in his win in the 187km run around Payerne by Sky leader and three time Tour de France winner Chris Froome, who led out the sprint team and is favourite to emerge as overall winner come Sunday.

After he snatched the overall lead in the prologue on Tuesday another Italian, Fabio Felline, maintained that lead again Friday ahead of Germany's Maximilian Schachmann and Spain's Jesus Herrada.

Saturday's race features four challenging mountain climbs and a summit finish but the final stage is an all-decisive go-for-bust individual time trial around Lausanne and Lake Geneva.