Alberto Contador, the 2009 champion, has won the tour de France for a second time, and lance Armstrong will join him on the podium after finishing third in his comeback to Cycling's main event.
Alberto Contador wins tour de France again.