Joaquin Rodriguez Oliver of Spain celebrates 3rd place in the Men's Road Race at the 2009 UCI Road World Championships on September 27, 2009 in Mendrisio, Switzerland. (Getty Images)more pics »
Joaquin Rodriguez Oliver (Getty Images)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.
Joaquin Rodriguez of Spain and Team Katusha celebrates as he beats compatriot Alberto Contador of the Astana team to the finishline during stage twelve of the 2010 Tour de France from Bourg-de-Peage to Mende on July 16, 2010 in Mende, France. (Getty Images)more pics »