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 classificação mais alta quando Anatoly Karpov, 2820 é o pico de 15 anos?
 ###Tabelas: CREATE TABLE doubles:_19_12_titles_7_runners-up (doubles:_19_12_titles_7_runners-up_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Surface VARCHAR, Partner VARCHAR, Opponents in the final VARCHAR, Score in the final VARCHAR) CREATE TABLE 2007_summer_season (2007_summer_season_id AUTO_INCREMENT PRIMARY KEY, Japanese Title VARCHAR, Romaji Title VARCHAR, TV Station VARCHAR, Episodes INT, Average Ratings VARCHAR) CREATE TABLE in_general_elections (in_general_elections_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, General Election VARCHAR, Seats Won INT, Change in Seat INT, % of votes VARCHAR, votes swing VARCHAR) CREATE TABLE home_teams (home_teams_id AUTO_INCREMENT PRIMARY KEY, Season INT, Apocalypstix VARCHAR, Denim Demons VARCHAR, Sake Tuyas VARCHAR, Toxic Shocks VARCHAR) CREATE TABLE chessmetrics (chessmetrics_id AUTO_INCREMENT PRIMARY KEY, Rank INT, 1-year peak VARCHAR, 5-year peak VARCHAR, 10-year peak VARCHAR, 15-year peak VARCHAR, 20-year peak VARCHAR)  
SELECT MAX Rank FROM chessmetrics WHERE 15-year peak = Anatoly Karpov, 2820