This year’s edition certainly had more than it’s fair share of drama and excitement, from the chaos of the first few days to the debates of the last few days, as ever the Tour served up it’s usual July madness.
Alberto Contador Wins the 2010 Tour de France - Andy Schleck and Denis Menchov Podium, Final General Classification and Jersey Competition Results - Updated