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 corrida Alberto Ascari teve tanto a pole position quanto a vitória, mas Luigi Villoresi fez o tempo de volta mais rápido?
 ###Tabelas: CREATE TABLE major_awards (major_awards_id AUTO_INCREMENT PRIMARY KEY, Year INT, MRHMA VARCHAR, USCA VARCHAR, RTHK VARCHAR, Joint Music Award VARCHAR, Total INT) CREATE TABLE world_championship_season_review (world_championship_season_review_id AUTO_INCREMENT PRIMARY KEY, Race VARCHAR, Circuit VARCHAR, Date VARCHAR, Pole position VARCHAR, Fastest lap VARCHAR, Winning driver VARCHAR, Constructor VARCHAR, Tyre VARCHAR, Report VARCHAR) CREATE TABLE north-east (north-east_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Faith VARCHAR, Type VARCHAR, DCSF number INT, Ofsted number INT) CREATE TABLE goal_to_win (goal_to_win_id AUTO_INCREMENT PRIMARY KEY, Player VARCHAR, Team VARCHAR, Opponent VARCHAR, Year INT, Score VARCHAR) CREATE TABLE nascar_sponsorship (nascar_sponsorship_id AUTO_INCREMENT PRIMARY KEY, Year INT, Series VARCHAR, Make VARCHAR, Driver VARCHAR, Team VARCHAR, Schedule VARCHAR, Role VARCHAR)  
SELECT Race FROM world_championship_season_review WHERE Pole position = alberto ascari AND Winning driver = alberto ascari AND Fastest lap = luigi villoresi