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 é o oponente quando o ano é depois de 1996 e o resultado é vencedor?
 ###Tabelas: CREATE TABLE consolation_night_series_lake_oval_winners_1956–1971 (consolation_night_series_lake_oval_winners_1956–1971_id AUTO_INCREMENT PRIMARY KEY, Year INT, Winners VARCHAR, Grand Finalist VARCHAR, Scores VARCHAR, Venue VARCHAR, Crowd INT, Margin INT, Season Result VARCHAR) CREATE TABLE michigan_51_indiana_0 (michigan_51_indiana_0_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Position VARCHAR, Starter VARCHAR, Touchdowns INT, Extra points INT, Field goals INT, Points INT) CREATE TABLE provincial_coat_of_arms (provincial_coat_of_arms_id AUTO_INCREMENT PRIMARY KEY, Year INT, Theme VARCHAR, Artist VARCHAR, Composition VARCHAR, Mintage INT, Issue Price VARCHAR) CREATE TABLE season_by_season_results (season_by_season_results_id AUTO_INCREMENT PRIMARY KEY, Season VARCHAR, Manager VARCHAR, Record [a ] VARCHAR, Win % INT, Post-season record [e ] VARCHAR, Post-season win % VARCHAR, MLB affiliate VARCHAR) CREATE TABLE singles:_10_8–2 (singles:_10_8–2_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Year INT, Championship VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR)  
SELECT Opponent FROM singles:_10_8–2 WHERE Year > 1996 AND Outcome = winner