De neste ti årene ble langt bedre resultatmessig, og fem ganger kom Portugal på topp ti. Syvendeplassene i 1972 og 1980 var Portugals beste plasseringer helt fram til 1996, da Lúcia Moniz sang landet inn til en sjetteplass med «O meu coração não tem cor». Sangen fikk 12 poeng blant annet fra den norske juryen, og dette var Portugals beste plassering i Eurovision Song Contest frem til 2017. Suksessen banet vei for en videre sang- og skuespillerkarriere for Moniz, både i og utenfor Portugal. Blant annet spilte hun den portugisiske hushjelpen Aurélia i juleklassikeren "Love Actually".