If you stayed up late enough to watch the Eurovision votes come through last weekend, you'll be aware that there was some serious drama going on behind the scenes.
Saturday's contest was won by Ukraine, but as the votes were being tallied, organisers pointed out what they described as 'irregularities' in the jury votes of six countries: Azerbaijan, Georgia, Montenegro, Poland, Romania and San Marino.
These so-called 'irregular voting patterns' meant that the EBU scrapped jury votes from those countries and instead swapped them for aggregate scores, calculated using the scores from other countries who had voted in similar ways in the past.
That meant that the UK received 12 points from Azerbaijan and Georgia, eight points from San Marino, Romania and Poland and five points from Montenegro - leaving them top of the leaderboard after the jury votes. However, the public vote (which accounts for 50% of the final tally) ultimately pushed Ukraine into first place.
Now, several of the six countries who were affected by the scenario have had their say. Azerbaijan and Georgia claimed to have awarded their 12 points to Ukraine, with the former saying that they are "furious" that their scores were tampered with and threatening to leave the contest in future.
Romania said that their jury had awarded 12 points to Moldova, and were 'surprised' when their votes were substituted. "We reiterate that neither the jury nor the TVR representatives were informed after the second semi-final of the existence of any suspicions regarding the Romanian vote", their state broadcaster said.
At the end of the day, however, it looks like it would not have affected the final outcome - although the original scores may have pushed the UK into third place, with Spain taking second.
The EBU, meanwhile, has not specified what exactly the 'irregularities' were, although Flemish broadcaster VRT claimed: “From a good source, we have learnt that the national juries of the concerning countries had agreed to give each other points.”