Sastre wins Le Tour

Carlos Sastre has become the third Spaniard in a row to win the Tour de France.