Giro D'italia Cycle Race : Arnaud Demare Makes It Two Stage Wins

French Champion Arnaud Demare took his second victory in this year's Giro D'italia when he claimed the sixth stage with an impressive last-gasp effort.

The Groupama-FDJ Rider, who won the fourth stage, stayed hidden in a reduced bunch after a short climb and launched his sprint some 100 metres from the line to win by a big margin.

Australian Michael Matthews was second with Italian Fabio Felline coming home third at the end of a 188-km ride from Castrovillari.

Portuguese Joao Almeida retained the overall leader's Maglia rosa.