The national final featured the eight competing artists performing their songs with the selection of the winning entry occurring over three rounds of public televoting : the first round reduced eight artists to four , the second round reduced four artists to two and the third round resulted in the selection of the winning artist and song . In addition to the performances from the competing artists , the show featured guest performances by Eurovision Song Contest 2013 winner Emmelie de Forest performing the 2013 winning entry " Only Teardrops " as well as the theme song for the 2014 Eurovision Song Contest " Rainmaker " , German singer Adel Tawil performing his single " Weinen " and 2014 Italian Eurovision entrant Emma Marrone performing the Italian 2014 contest entry " La mia città " . At the conclusion of the show , Elaiza was selected as the winner with the song " Is It Right "
Eurovision Song Contest 2013
Eurovision Song Contest 2013
Germany in the Eurovision Song Contest 2014