Начиная с 1959 года шведская телекомпания SVT организовывает отбор заявок на Евровидение через национальный финальный отбор под названием Melodifestivalen. Двадцать восьмой выпуск Melodifestivalen 1989 состоялся 11 марта на стадионе Глобен в Стокгольме, где позднее будут проводиться выпуски Евровидения в 2000 и 2016 годах. Ведущей была Мисс Вселенная 1984 Ивонн Ридинг. К моменту завершения процесса подачи заявок SVT получил 1223 песни, десять из которых были отобраны для участия в Melodifestivalen 1989. Победитель определялся голосами жюри из 11 городов Швеции, присуждавшими от 1 до 8, 10 и 12 баллов соответственно за каждую песню.
В Лозанне Томми Нильссон выступал под номером 10, между Португалией и Люксембургом. По итогам голосования он занял четвёртое место из 22, набрав 110 баллов, включая 12 баллов от Австрии, Дании и Югославии, что на 1 балл меньше по сравнению с занявшей третье место Данией. 12 очков шведское жюри присудило Дании. Дирижёром оркестра во время исполнения шведской заявки стал Андерс Берглунд.