The first semi-final of the 2025 Eurovision Song Contest took place in Basel last night. There were a few standout performances, namely San Marino and Sweden. Swedish band KAJ always gives an excellent perfornance and it wouldn't be surprising if they win the competition. Estonia's Tommy Cash made it through to the finals despite his performance not matching up to his Eesti Laul win. At Eurovision, Cash's "Espresso Macchiato" seemed rushed at times with weaker vocals. I would love to see Estonia win Eurovision this year but unless Tommy Cash can charm us the way he did at Eesti Laul, I fear it might not happen. We might yet again see another Swedish win.