Moreno återkom till F1 men med dåligt resultat. 1988 körde han istället formel 3000 och vann då det europeiska mästerskapet i en Ralt-Honda. 1989 var Moreno tillbaka i F1 och 1990 fick han köra för Benetton där han ersatte Alessandro Nannini, som skadats svårt i en helikopterolycka. Han etablerade sig redan i sitt första lopp för Benetton då han kom tvåa efter stallkamraten Nelson Piquet i Japan. Under 1991 ifrågasattes Morenos duglighet samtidigt som stalledningen gärna ville anställa den dynamiske tysken Michael Schumacher. Detta gjorde att Moreno avskedades mindre än en vecka efter att han kommit fyra i Belgiens Grand Prix 1991. Han körde sedan ett par lopp för Jordan och Minardi innan hans karriär som toppförare snöpligt avslutades i Andrea Moda och Forti Corse.