Entries to the Eurovision Final : 1046 Song Nr Year Startnr Country Artist Title Points Place Details 1046 2009 8 Greece Sakis Rouvas | Σάκης Ρουβάς This Is Our Night 120 7 details Records 1 to 1 of 1