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 no jogo com um placar de 42-28 após a semana 4?
 ###Tabelas: CREATE TABLE regular_season_record (regular_season_record_id AUTO_INCREMENT PRIMARY KEY, Season VARCHAR, GP INT, W (OT/SO) VARCHAR, L (OT/SO) VARCHAR, Pts INT, Pts/GP VARCHAR, GF – GA VARCHAR, Rank (league/conference) VARCHAR, Top Scorer VARCHAR) CREATE TABLE historical_population (historical_population_id AUTO_INCREMENT PRIMARY KEY, Rank VARCHAR, County VARCHAR, % (1960) INT, % (2000) INT, % (2040) INT) CREATE TABLE rugby_union (rugby_union_id AUTO_INCREMENT PRIMARY KEY, Club VARCHAR, League VARCHAR, City/Town VARCHAR, Stadium VARCHAR, Capacity INT) CREATE TABLE schedule (schedule_id AUTO_INCREMENT PRIMARY KEY, Week INT, Date VARCHAR, Opponent VARCHAR, Result VARCHAR, Score VARCHAR, Record VARCHAR) CREATE TABLE completed_cable-stayed_bridges (completed_cable-stayed_bridges_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Location VARCHAR, Country VARCHAR, Longest span VARCHAR, Comp INT, Pylons VARCHAR)  
SELECT Opponent FROM schedule WHERE Week > 4 AND Score = 42-28