This stage, 265 kilometres from Potenza, is the longest haul of them all and takes the riders to Italy's Mare Adriatico for the finish in Peschici. The Corsa Rosa came here twice before; Franco Pellizotti won in 2006 and Danilo Di Luca in 2000.
After riding past the Parco Nazionale del Gargano the race will conclude with two runs of the 17-kilometre Circuito del Gargano. The finish is cut for a climber or a sprinter who can handle the final 800-metre rise. (GB)
* Stage was shortened from 265km on May 14. Read Giro stage six shortened.
Latest on Cyclingnews
'It's a special situation' says Lotto Soudal manager Lelangue of riders' reduced pay'We realise that our sponsors are also having difficulties these days because of the crisis'
Dlamini recovered and ready to race as soon as he canNTT rider had arm broken in incident in South Africa
Why do the pros pick Girona? - VideoSpanish city is a mecca for foreigners on two wheels
Lefevere: I'm sceptical about a July Tour de FranceDeceuninck-QuickStep boss moots calendar changes, watches retro races while on lockdown