Im firmly on team netherlands and i belive it wouldve won. But croatia wouldve put up a great fight and its the only song worthy of potentialy winning over europapa
My top 10 (excluding ukraine cuz its my homeland, y'know?) 10. Switzerland 9. Sweden 8. Estonia 7. Germany 6. France 5. Norway 4. Italy 3. Croatia 2. Lithuania 1. Cyprus