Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é a pontuação final mais baixa da competição da American Cup antes de 2009?
 ###Tabelas: CREATE TABLE 2008___race_‘a’_tt_final_standings (2008___race_‘a’_tt_final_standings_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Rider VARCHAR, Team VARCHAR, Speed VARCHAR, Time VARCHAR) CREATE TABLE loans (loans_id AUTO_INCREMENT PRIMARY KEY, No. INT, P VARCHAR, Name VARCHAR, Country VARCHAR, Age INT, Loan Club VARCHAR, Started VARCHAR, Ended VARCHAR, Start Source VARCHAR, End Source VARCHAR) CREATE TABLE semifinals (semifinals_id AUTO_INCREMENT PRIMARY KEY, Heat INT, Lane INT, Name VARCHAR, Country VARCHAR, Mark VARCHAR) CREATE TABLE population_area_and_density_sortable_on_each_field (population_area_and_density_sortable_on_each_field_id AUTO_INCREMENT PRIMARY KEY, Province VARCHAR, Population (2004 estimate) INT, Area (km²) INT, Density VARCHAR, GDP (2003, PPS in mil. € ) INT, GDP per cap. (2003, in €) INT) CREATE TABLE senior_career (senior_career_id AUTO_INCREMENT PRIMARY KEY, Year INT, Competition Description VARCHAR, Location VARCHAR, Apparatus VARCHAR, Rank-Final INT, Score-Final INT)  
SELECT MIN Score-Final FROM senior_career WHERE Competition Description = american cup AND Year < 2009