Few surprises as dark horses gallop to Eurovision Final
The first Eurovision Semi-Final served up the usual cacophony of silliness, show-stoppers and surprises as the first ten songs qualified for Saturday's Grand Final in Kyiv including favourites Sweden, Portugal and Armenia.
eurovision 2017
• 10 May 17