In 2017 deed Portugal voor de 49ste keer mee aan het Eurovisiesongfestival. In de Portugese voorronde was het voor de eerste keer dat artiesten konden deelnemen in iedere taal. Met het luisterlied "Amar pelos dois", gezongen door Salvador Sobral, werd toch gekozen voor een lied in het Portugees. Met succes: Portugal won voor het eerst, waardoor het tevens gastland was van de editie van 2018. Daarbij was het land meteen vertegenwoordigd in de finale, maar deze keer met veel minder succes: Cláudia Pascoal werd met "O jardim" laatste in eigen land.