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 torneio teve Toshiaki Sakai como oponente na final em uma superfície de grama?
 ###Tabelas: CREATE TABLE mt_and_cr_series_models (mt_and_cr_series_models_id AUTO_INCREMENT PRIMARY KEY, Colt model no. VARCHAR, Name VARCHAR, Stock VARCHAR, Fire control VARCHAR, Rear sight VARCHAR, Forward assist VARCHAR, Case deflector VARCHAR, Barrel length VARCHAR, Barrel profile VARCHAR, Barrel twist VARCHAR, Hand guards VARCHAR, Bayonet Lug VARCHAR, Muzzle device VARCHAR) CREATE TABLE singles_titles (singles_titles_id AUTO_INCREMENT PRIMARY KEY, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent in the final VARCHAR, Score VARCHAR) CREATE TABLE visible (visible_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Space Agency VARCHAR, Launch Date VARCHAR, Terminated VARCHAR, Location VARCHAR) CREATE TABLE classification_leadership_progress_table (classification_leadership_progress_table_id AUTO_INCREMENT PRIMARY KEY, Stage INT, Winner VARCHAR, General classification VARCHAR, Mountains classification VARCHAR, Points classification VARCHAR, Youth classification VARCHAR, Team Classification VARCHAR) CREATE TABLE doubles:_12_9–3 (doubles:_12_9–3_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Partnering VARCHAR, Opponent in the final VARCHAR, Score VARCHAR)  
SELECT Tournament FROM singles_titles WHERE Opponent in the final = toshiaki sakai AND Surface = grass