I told you on Friday night that “if consensus wins, Finland wins. If Eurovision wants its 2026 surprise, it lives at slot #8 (Australia), slot #10 (Malta), or slot #22 (Italy).” Eurovision wanted its surprise. And it lived at slot #12: Bulgaria’s Dara, with “Bangaranga”. Bulgaria didn’t just win — it demolished the field with 516 points, a record-breaking 173-point margin (beating Alexander Rybak’s 169 in 2009). It won both the jury (204) and the televote (312) — the first ti
Few hours to go. Tonight, 21:00 CEST, Wiener Stadthalle, Vienna. The 70th Eurovision Song Contest Grand Final is upon us. Over the last two weeks I've been writing about this contest from every angle I could — the lyrics, the fun stats, the network analysis, and the streaming numbers. All of it built on the data infrastructure I've been developing with my co-authors Alessia Morrone, Barbara Będowska-Sójka, Sabrina Giordano, and Claudia Tarantola. A lot has changed since I pub