Thursday is the big night for the ten contenders hoping to represent Germany at the Eurovision Song Contest in Stockholm. But who will win the public's heart with their song?
Having lost in the women's World Cup semi-finals, Sweden take on France on Saturday in the third-place play-off with both sides insisting they are going for bronze.