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 finalista em uma superfície dura com a vencedora Serena Williams 6-1, 6-7(7), 6-3?
 ###Tabelas: CREATE TABLE list_of_african_countries_by_gdp_per_capita_ii (list_of_african_countries_by_gdp_per_capita_ii_id AUTO_INCREMENT PRIMARY KEY, African rank INT, World rank INT, Nation VARCHAR, GDP per capita VARCHAR, Total GDP world rank INT) CREATE TABLE c-liners (c-liners_id AUTO_INCREMENT PRIMARY KEY, Model VARCHAR, Build year VARCHAR, Total produced INT, Wheel arrangement VARCHAR, Prime mover VARCHAR, Power output VARCHAR) CREATE TABLE engines_and_performance (engines_and_performance_id AUTO_INCREMENT PRIMARY KEY, Model VARCHAR, Years VARCHAR, Type/code VARCHAR, Transmission VARCHAR, max. power VARCHAR, Torque VARCHAR, 0-km/h (mph) (sec) VARCHAR, top speed VARCHAR) CREATE TABLE members_of_parliament (members_of_parliament_id AUTO_INCREMENT PRIMARY KEY, Election VARCHAR, 1st Member VARCHAR, 1st Party VARCHAR, 2nd Member VARCHAR, 2nd Party VARCHAR, 3rd Member VARCHAR, 3rd Party VARCHAR) CREATE TABLE singles (singles_id AUTO_INCREMENT PRIMARY KEY, Tournament VARCHAR, Surface VARCHAR, Week VARCHAR, Winners VARCHAR, Finalists VARCHAR, Semifinalists VARCHAR)  
SELECT Finalists FROM singles WHERE Surface = hard AND Winners = serena williams 6–1, 6–7(7), 6–3