Two Britain's Got Talent double acts were sent through to the Champions final - leaving some fans absolutely gutted.
Twist and Pulse were sent straight through after being awarded a golden buzzer by Alesha Dixon.
It was then up to the audience, who voted sword swallower Alex Magala, Collabro and Bars and Melody through.
Ant and Dec revealed that Bars and Melody had topped the vote and would be joining Twist and Pulse in the final.
But some viewers were fuming and suggested that 2014 winners Collabro should have been in the final.


One tweeted: "Who the F*** voted for Bars and Melody over Collabro? Are you actually serious?! Shouldn't even be mentioned in the same breath. Absolute joke #bgtchampions."
While another commented: "Collabro absolutely smashed that they deserved better #BGTChampions."
A third remarked: "How on earth did Bars and Melody come first??? Must've have been all teenyboppers in the audience. Collabro were phenomenonal and Alex had me on the edge of my seat- both should have been in the top 2 instead. Very disappointed. #BGTChampions."
Another remarked: "Noooo!! I wanted @Collabro to go through! That was just a beautifully epic end to a show, they deserved to go through! #BGTChampions."
Alesha Dixon pressed her golden buzzer for Twist and Pulse earlier after the duo wowed the judges with their hilarious act.
The men were left utterly gobsmacked as gold confetti rained down on them.
Before pressing the buzzer, Alesha told them: "It's so refershing to see you back on the stage, it's like watching a computer game.
"I could watch you forever, love it!"
She then slammed her hand down on the buzzer and the boys could not believe it.


Alesha rushed onto the stage and they told her: "This means so much to us!"
"I know it does, I loved every minute of it," she replied.


Asked how they were feeling by Ant and Dec, they said: "I'm literally feeling crazy! We've been waiting nine years for a moment like this.
"Alesha, we can't thank you enough. Legend! Legend in the building!"
*Britain's Got Talent airs next Saturday on ITV