Deliverance

Giro di Lombardia Joaquim Rodriguez won the Giro di Lombardia in atrocious conditions, becoming the first Spaniard to win the race. He escaped on the day's final climb of the Salite di Ello - Villa Vergano, and was able to stay away from a strong chase group ahead of second placed Samuel Sanchez and third … Continue reading Deliverance