Ai coração est dévoilée le , avec les dix-neuf autres chansons du Festival, accompagnée d'une vidéo YouTube avec les paroles[2]. Elle participe à la première demi-finale, le samedi , et se qualifie pour la finale du , après avoir terminé à la deuxième place (tout en ayant pris la première place des votes du public)[3].
Lors de la finale, Mimicat remporte à la fois le vote du jury (à égalité) et le vote du public. Elle devient donc la représentante portugaise à l'Eurovision 2023[1].
À l'Eurovision
Ai coração participe à la première demi-finale, le mardi , et est la cinquième des quinze chansons à être présentée sur scène[4]. La chanson est qualifiée pour la finale du samedi 13 mai; et va terminer a la 23e place du podium.