112.ua: Netta Barzilai comments on Eurovision 2018 victoryBy 112.ua. Published May 13, 2018 at 10:35 am Israel's Netta won the Eurovision Song Contest 2018 at the final in Lisbon, Portugal. Photo by EurovisionNetta Barzilai, the winner of Eurovision 2018, called the participation in the contest a fight with yourself.Read more here.