Finał "Melodifestival 1989" odbył się 11 marca 1989 w Stockholm Globe Arena. Do konkursu zgłoszono 1223 utwory, a w finale wystąpiło dziesięciu kandydatów. Zrezygnowano z dwuetapowego formatu (finał i „superfinał”), a regionalna komisja sędziowska głosowała na wszystkie piosenki finałowe i już po jednym głosowaniu wybrany został zwycięzca – Tommy Nilsson z utworem „En dag”, za który zdobył 113 punktów. Piosenkę napisali Tim Norell, Ola Håkansson i Alexander Bard. 6 maja w Lozannie podczas 35. Konkursu Piosenki Eurowizji Nilsson zdobył 110 punktów i 4. miejsce. 12 punktów przyznały Szwecji: Dania, Austria i Jugosławia.