Po zsumowaniu punktacji Carola wygrała selekcje z 32-punktową przewagą nad zdobywcami drugiego miejsca w finale – zespołem BWO.
We wtorek 18 maja singel został zaprezentowany w półfinale konkursu w Olympic Indoor Hall w Atenach. Zajął 4. miejsce z 214 punktami. W sobotę 20 maja odbył się finał festiwalu, w którym Carola zaśpiewała utwór jako dwudziesta druga w kolejności i zdobyła łącznie 170 punktów, które przełożyły się na 5. miejsce na 24. finalistów. Pomimo wysokiej lokaty, utwór nie zdobył ani jednej „dwunastki” (maksymalnej do zdobycia noty) z żadnego kraju.
Wydanie na albumach AlbumDataWytwórniaFormatNr katalogowyNr utworuŹródłoFrån Nu Till Evighet17 maja 2006Sonet1 CD985 644-13 („Evighet”)12 („Invincible”)
Lista utworów International Download edition (12 stycznia 2006) „Invincible” (Original Version) – 3:02 „Invincible” (Soundfactory Supreme Anthem) – 7:25 „Invincible” (Soundfactory One Love Dub) – 8:13 „Invincible” (Soundfactory Radio Edit) – 3:19
International CD Single „Invincible” – 3:02 „Invincible (Instrumental Version)” – 2:59