With three difficult days behind them, the peloton at the 95th Giro d’Italia may be offered a bit of a rest with a relatively flat southbound 183-kilometer race from Montecatini Terme to Castiglione della Pescaia in Tuscany.
CLICK HERE to join us for Live up-to-the-minute coverage a stage very likely to end a mass gallop to the line.