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 time foi o time 1 na partida em que o time 2 foi olympique lyonnais (d2)?
 ###Tabelas: CREATE TABLE round_of_16 (round_of_16_id AUTO_INCREMENT PRIMARY KEY, Team 1 VARCHAR, Score VARCHAR, Team 2 VARCHAR, 1st round VARCHAR, 2nd round VARCHAR) CREATE TABLE historical_gdp_per_capita_nominal (historical_gdp_per_capita_nominal_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, 2010 INT, 2009 INT, 2008 INT, 2005 INT, 2000 INT, 1995 INT, 1990 INT, 1985 INT) CREATE TABLE 2000–01_to_date (2000–01_to_date_id AUTO_INCREMENT PRIMARY KEY, SEASON VARCHAR, FIRST VARCHAR, SECOND VARCHAR, THIRD VARCHAR, FOURTH VARCHAR, FIFTH VARCHAR, SIXTH VARCHAR) CREATE TABLE winners_of_the_distaff_turf_mile_stakes_since_1999 (winners_of_the_distaff_turf_mile_stakes_since_1999_id AUTO_INCREMENT PRIMARY KEY, Year INT, Winner VARCHAR, Jockey VARCHAR, Trainer VARCHAR, Owner VARCHAR, Time VARCHAR) CREATE TABLE doubles_55_31–24 (doubles_55_31–24_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Partner VARCHAR, Score VARCHAR)  
SELECT Team 1 FROM round_of_16 WHERE Team 2 = olympique lyonnais (d2)