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 diferença média de pontuação entre a equipe da casa e a equipe visitante nos últimos 5 jogos dos torneios 'League of Legends'?
 ###Tabelas: 
CREATE TABLE tournaments (id INT, game VARCHAR(10), home_team VARCHAR(50), away_team VARCHAR(50), home_score INT, away_score INT, tournament_date DATE); INSERT INTO tournaments (id, game, home_team, away_team, home_score, away_score, tournament_date) VALUES (1, 'League of Legends', 'Team Liquid', 'TSM', 25, 20, '2022-06-15');
SELECT AVG(home_score - away_score) AS avg_score_difference FROM (SELECT home_team, away_team, home_score, away_score, home_score - away_score AS score_difference, ROW_NUMBER() OVER (PARTITION BY home_team, away_team ORDER BY tournament_date DESC) rn FROM tournaments WHERE game = 'League of Legends') sub WHERE rn <= 5;