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 é o piloto vencedor, quando a maioria das voltas lideradas é Dario Franchitti, e quando a posição de pole é Hélio Castroneves?
 ###Tabelas: CREATE TABLE women's_indoor_tournament (women's_indoor_tournament_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Height VARCHAR, Weight VARCHAR, Spike VARCHAR, 2008 club VARCHAR) CREATE TABLE list_of_managers (list_of_managers_id AUTO_INCREMENT PRIMARY KEY, Manager VARCHAR, Nationality VARCHAR, Date of Birth and Age VARCHAR, Club VARCHAR, Division VARCHAR) CREATE TABLE eighth-finals (eighth-finals_id AUTO_INCREMENT PRIMARY KEY, Team 1 VARCHAR, Agg. VARCHAR, Team 2 VARCHAR, 1st leg VARCHAR, 2nd leg VARCHAR) CREATE TABLE oldham (oldham_id AUTO_INCREMENT PRIMARY KEY, Name VARCHAR, Location VARCHAR, Type VARCHAR, Completed VARCHAR, List entry number INT) CREATE TABLE race_results (race_results_id AUTO_INCREMENT PRIMARY KEY, Race VARCHAR, Pole position VARCHAR, Fastest lap VARCHAR, Most laps led VARCHAR, Winning driver VARCHAR, Winning team VARCHAR, Report VARCHAR)  
SELECT Winning driver FROM race_results WHERE Most laps led = dario franchitti AND Pole position = hélio castroneves