The 7th stage in the Giro d’Italia is not very complicated. A lot of flat with an occasional uphill stretch. The toughest section begins with 20 kilometres left and rises at 4% for 4 kilometres. Following a gently undulating stretch the last 10 kilometres are on descent. Normally, the sprinters should be able to survive that 4 kilometres climb, but possibly Ulissi is eyeing up his chances. His team could put pressure on the pure sprinters, which obviously would suit stage 5 winner Enrico Battaglin also. Possibly, UAE Emirates and LottoNL Jumbo join forces on that last hill…?
If not, Elia Viviani is top-favourite. His move from Sky to QuickStep worked out well for the Italian. He won five stages ahead of the Giro before he continued his winning streak in the Giro’s first two opportunities for fast finishers. He pocketed the both 2nd stage and the 3rd stage.
Favourites 7th stage 2018 Giro d’Italia
*** Elia Viviani, Diego Ulissi, Enrico Battaglin
** Sam Bennett, Jakub Mareczko, Sacha Modolo
* Jens Debusschere, Niccolo Bonifazio, Danny van Poppel
Read also: route 7th stage 2018 Giro d’Italia.
Giro d’Italia 2018 stage 7: Route maps, height profiles, and more
Click on the images to zoom
Related articles Riders - Giro 20 Withdrawals - Giro 20 Favourites - Giro 20 Favourites - Giro 20 More articles Giro 2026: Route
Giro d'Italia: Winners and records
Tour de France 2026: Route
Tour de France 2026: Riders
Tour de France 2026 Route stage 1: Barcelona - Barcelona
Tour de France 2026 Route stage 2: Tarragona - Barcelona
Tour de France 2026 Route stage 3: Granollers - Les Angles
Tour de France 2026 Route stage 4: Carcassonne - Foix
Tour de France 2026 Route stage 5: Lannemezan - Pau
Tour de France 2026 Route stage 6: Pau - Gavarnie-Gèdre
Tour de France 2026 Route stage 7: Hagetmau – Bordeaux
Tour de France 2026 Route stage 8: Périgueux - Bergerac
Tour de France 2026 Route stage 9: Malemort – Ussel
Tour de France 2026 Route stage 10: Aurillac - Le Lioran
Tour de France 2026 Route stage 11: Vichy - Nevers
Tour de France 2026 Route stage 12: Magny-Cours – Chalon-sur-Saône
Tour de France 2026 Route stage 13: Dole – Belfort
Tour de France 2026 Route stage 14: Mulhouse - Le Markstein
Tour de France 2026 Route stage 15: Champagnole - Plateau de Solaison
Tour de France 2026 Route stage 16: Evian-les-Bains - Thonon-les-Bains
Tour de France 2026 Route stage 17: Chambéry – Voiron
Tour de France 2026 Route stage 18: Voiron - Orcières-Merlette
Tour de France 2026 Route stage 19: Gap - Alpe d’Huez
Tour de France 2026 Route stage 20: Bourg d'Oissans - Alpe d'Huez
Tour de France 2026 Route stage 21: Thoiry - Paris
Tour de France: Winners and records
Cycling Calendar 2026