Arnaud Demare doubled up as he edged out Caleb Ewan and Mark Cavendish to take victory on stage six of the Giro d’Italia in Scalea. The Frenchman had taken his first Grand Tour stage victory in two years on Wednesday, but had to wait barely 24 hours more for a second as he followed up the win in Messina by beating Ewan in a photo finish as Cavendish faded to third, hitting his handlebars in frustration as they crossed the line.
The Manxman — who went long with hi …

Read more…….