Voor Melodifestivalen 1989 werden meer dan 1200 inzendingen verstuurd naar SVT. Uiteindelijk mochten tien van hen deelnemen aan de finale op 11 maart in Globen, Stockholm. De show was toen in handen van Yvonne Ryding, Miss Universe in 1984.
De winnaar van de wedstrijd werd bepaald door regionale jury’s. En deze hielden het heel spannend. Het verschil met de tweede was slechts 5 punten maar toch won Tommy Nilsson met het lied En dag. Tommy Nilsson is geboren op 11 maart 1960 en begon zijn muzikale carrière begin jaren ’70. Hij was toen lid van een heavy metal groep Horizont. Begin jaren ’80 had hij een grote hit in Frankrijk en tekende hij daar ook een platencontract. Echter was dit van korte duur, want ondanks een korte stop in de VS, keerde hij in 1984 al terug naar Zweden. Daar kwam hij terecht in een nieuwe metalband.
In 1988 ontving hij een prijs voor beste mannelijke artiest in Zweden.
Het Eurovisiesongfestival 1989
Het festival in 1989 was de vierendertigste editie van dit festival en werd gehouden op 6 mei 1989 in Lausanne, Zwitserland. De show werd gepresenteerd door Jacques Deschenaux en Lolita Morena. In totaal namen er 22 landen deel aan dit festival. Cyprus keerde na 1 jaar afwezigheid teurg op het festival. Tommy moest die avond aantreden als 10de net na Portugal en voor Luxemburg.