Azerbaijan, Russia, The Netherlands, Hungary, Croatia, Austria, Armenia, the Czech Republic, Cyprus and Malta have all qualified for the grand final of this year's Eurovision Song Contest. They were among 18 acts vying for a place in the Saturday night ...