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 é o jogo com a pontuação mais alta na 'Liga de Basquete'?
 ###Tabelas: 
CREATE TABLE teams (team_id INT, team_name TEXT, league TEXT); INSERT INTO teams (team_id, team_name, league) VALUES (101, 'New York Knicks', 'Basketball League'), (102, 'Los Angeles Lakers', 'Basketball League'); CREATE TABLE matches (match_id INT, home_team_id INT, away_team_id INT, home_team_score INT, away_team_score INT); INSERT INTO matches (match_id, home_team_id, away_team_id, home_team_score, away_team_score) VALUES (1, 101, 102, 101, 98), (2, 102, 101, 110, 105), (3, 103, 104, 85, 88), (4, 104, 103, 92, 90);
SELECT match_id, GREATEST(home_team_score, away_team_score) AS total_points FROM matches WHERE league = 'Basketball League' ORDER BY total_points DESC LIMIT 1;