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: Quem foi o oponente em 10 de maio de 2009?
 ###Tabelas: CREATE TABLE 2011_classic_superbike_practice_times_and_leaderboard (2011_classic_superbike_practice_times_and_leaderboard_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Rider VARCHAR, Sat 20 Aug VARCHAR, Mon 22 Aug VARCHAR, Tues 23 Aug VARCHAR, Wed 24 Aug VARCHAR, Thurs 25 Aug VARCHAR, Fri 26 Aug VARCHAR, Sat 27 Aug VARCHAR, Mon 29 Aug VARCHAR, Wed 31 Aug VARCHAR) CREATE TABLE singles_5 (singles_5_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR) CREATE TABLE professional_league_1951–present (professional_league_1951–present_id AUTO_INCREMENT PRIMARY KEY, Season INT, Champion VARCHAR, Count INT, Runners-up VARCHAR, Third place VARCHAR, Top scorer VARCHAR, Top scorers club VARCHAR, Goals VARCHAR) CREATE TABLE 2000_fixtures_and_results (2000_fixtures_and_results_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Competition VARCHAR, Venue VARCHAR, Result VARCHAR, Score VARCHAR, Goals VARCHAR) CREATE TABLE toronto_maple_leafs_4_montreal_canadiens_2 (toronto_maple_leafs_4_montreal_canadiens_2_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Visitor VARCHAR, Score VARCHAR, Home VARCHAR, Record VARCHAR)  
SELECT Opponent FROM singles_5 WHERE Date = may 10, 2009