(Source: Getty Images)
Joaquin Rodriguez Clasica San Sebastian
Source: Getty Images
Joaquin Rodriguez Picture Joaquin Rodriguez Picture Joaquin Rodriguez Picture
Joaquin Rodriguez Tour de San Luis: Stage Five
Source: Getty Images
Joaquin Rodriguez UCI Road World Championships - Day Eight
Source: Getty Images
Joaquin Rodriguez Picture Joaquin Rodriguez Picture Joaquin Rodriguez Picture

Joaquin Rodriguez Oliver Wins Stage 12 of the Tour de France

By Livingly Staff on
Joaquim Rodríguez Oliver won Stage 12 of the 2010 Tour de France today.  Joaquim is a Spanish pro road racing cyclist who is riding for UCI ProTour's Team Katusha. Joaquin Rodriguez Oliver  finished the stage in 04:58:26.  He narrowly edged out Alberto Contador for the stage win. Alexandre Vinokourov was only a few seconds behind both lead riders. Andy Schleck maintains the overall lead and yellow jersey.  Contador is now only 31 seconds behind Schleck.Read Full Story