Carola framförde bidraget i Eurovision Song Contest 2006 med titeln "Invincible" den 18 maj i Aten och kvalade vidare till finalen 20 maj. Sveriges Television sände både semifinalen och finalen, och hade Pekka Heino som kommentator. I finalen fick bidraget tre tior, och slutade på femte plats med 170 poäng, vilket blev Sveriges bästa placering under 2000-talet, jämsides med 2001 och 2003. Detta var Carolas tredje framträdande i tävlingen, efter låten "Främling" kom på tredje plats 1983 och "Fångad av en stormvind" som vann 1991.