Carlos Sastre won the Tour de France on Sunday after completing the final processional stage into Paris without mishap, becoming the third Spanish rider in a row to win cycling's premier event.
Carlos Sastre wins Tour de France