Joaquin Rodriguez celebrates on the podium after winning the Tour of Lombardy yesterday. The Spaniard bounced back from a stinging defeat in last weekend's World Championships to successfully defend his title
{}