Modena - Frenchman Arnaud Demare clinched a long-range, high-speed bunch sprint to win stage 10 of the Giro d'Italia on the cobbled streets of Modena on Tuesday.
The 27-year-old FDJ sprinter timed his move to perfection as Italy's Elia Viviani came second and early pace setter Caleb Ewan finished fourth after a 60km/h crash on the home straight took out German sprinter Pascal Ackermann.
Winner of two stages so far on the Giro and wearer of the sprint points jersey, Ackermann got back in the saddle and trundled across the line with the left side of his outfit in tatters, showing painful looking grazes.
Ackermann retains a slight advantage over Demare in the sprint points ranking and both riders intend, unlike many others, to finish the Giro in the hope of winning the Cyclamen Jersey.
For Demare this was a first ever Giro win, but the 27-year-old has been consistently in the mix on bunch sprints so far here and in 2019 won the Milan San Remo classic.
"We got it right today," FDJ sports director Frederic Guesdon said after the race. "We had a good chat with him on the rest day and got him in the right mood."
The rider himself said he had never let himself become downhearted watching others win.
"I have been very good but missed out for one reason or another," said Demare.
"The team who never lost confidence in me either," he said.
"I had a good look at the final kilometre ahead of the start at Bologna (which is 20km away) and decided to take the wide side," explained the winner.
Italy's Valerio Conti of the UAE Emirates team once again maintained his overall lead atop the GC standings.
Wednesday's 221km of racing is the final flat stage for the sprinters before the Giro heads in to mountainous terrain, and it is likely to finish in a high-speed bunch sprint in the Piedmont city of Novi Ligure.
Results and standings after Tuesday's 10th stage of the Giro d'Italia, a 145km run from Ravenna to Modena:
1. Arnaud Demare (FRA/Groupama-FDJ) 3hrs 36min 07sec, 2. Elia Viviani (ITA/DEC) same time, 3. Rudi Selig (GER/BOR) s.t., 4. Caleb Ewan (AUS/LOT) s.t., 5. Giacomo Nizzolo (ITA/DDT) s.t., 6. Davide Cimolai (ITA/ICA) s.t., 7. Manuel Belletti (ITA/AND) s.t., 8. Giovanni Lonardi (ITA/NIP) s.t., 9. Jasper De Buyst (BEL/LOT) s.t., 10. Jacopo Guarnieri (ITA/FDJ) s.t.
1. Valerio Conti (ITA/UAE Emirates) 39hrs 44min 39sec., 2. Primoz Roglic (SLO/JUM) at 1:50., 3. Nans Peters (FRA/ALM) 2:21., 4. Jose Joaquin Rojas (ESP/MOV) 2:33., 5. Fausto Masnada (ITA/AND) 2:36., 6. Andrey Amador (CRC/MOV) 2:39., 7. Amaro Antunes (POR/CCC) 3:05., 8. Valentin Madouas (FRA/FDJ) 3:27, 9. Giovanni Carboni (ITA/BAR) 3:30., 10. Pello Bilbao (ESP/AST) 3:32., 11. Vincenzo Nibali (ITA/BAH) 3:34, 12. Bauke Mollema (NED/TRE) 3:45., 13. Pieter Serry (BEL/DEC) 3:47., 14. Bob Jungels (LUX/DEC) 4:08, 15. Mattia Cattaneo (ITA/AND) 4:34
17. Davide Formolo (ITA/BOR) 4:42., 18. Rafal Majka (POL/BOR) 4:43., 20. Richard Carapaz (ECU/MOV) 5:06, 22. Ilnur Zakarin (RUS/KAT) 5:22., 24. Simon Yates (GBR/MIT) 5:36., 26. Pavel Sivakov (RUS/INE) 6:01., 27. Miguel Angel Lopez (COL/AST) 6:19., 28. Esteban Chaves (COL/MIT) 6:20., 30. Mikel Landa (ESP/MOV) 6:42., 31. Tao Geoghegan Hart (GBR/INE) 6:58., 62. Ben Gastauer (LUX/ALM) 18:46., 116. Arnaud Demare (FRA/FDJ) 44:14