[AdSense-B] And there we have it, we have our final 26 acts! Eighteen acts gave it their all to reach the grand final tonight but ultimately only ten countries could make it through to Saturday’s final… and there were some against the odds qualifiers once again! The ten acts that reached the final are; Serbia Moldova Hungary Ukraine Sweden Australia …