Whattaya know. Another lumpy stage with a challenging short uphill finish. They do love those in Italy and God bless them for that. Can you feel that smell? I bet it's the smell of a Stefano Garzelli stagewin.
Live video from 15:00 CET (10:00 AM US eastern, 01:00 AEDT)