As the Giro d’Italia takes a break after nine enthralling days of racing, the race for the pink jersey is already looking like being an intriguing battle.
Alberto Contador (Tinkoff-Saxo) leads the way, despite dislocating his shoulder, but with Fabio Aru (Astana) and Richie Porte (Team Sky) breathing down his neck there will be plenty to ride for when hostilities resume.
But how has the race come to this after the first nine days?
Relive the best of the action in the wide-screen photo gallery below.