The Britain's Got Talent 2017 semi-finalists were revealed last night and one act was given bad news.
We saw Sue Moretta miss out on a place in the live shows, just moments after the performer closed the auditions in Manchester.
She had the judges singing and dancing along to her performance of Don’t Rain On My Parade, getting four yeses from the judges.
However she was cut when the panel decided who would be making the live semi-finals this week.
Storming out to see Ant and Dec, Sue reacted: “The f**kers haven't put me through!”
Ant and Dec were left in fits of giggles by the outburst, as Sue headed hope.
There were 40 places up for grabs in the live shows with five of those spots already taken by the golden buzzer acts.
They are David Walliams' comeback kid Kyle Tomlinson, Simon Cowell's singing superstar Sarah Ikumu, Alesha Dixon's dancers MerseyGirls (previously Just Us), Amanda Holden's comedian Daliso Chaponda and Ant and Dec's magician Matt Edwards.
There were a LOT of emotions and tears, some good and some bad, as the semi-finalists were revealed.
The contestants left will now fight it out for a spot on the Royal Variety Show and a cash prize, this year worth £250,000.
Each night eight of the the final 40 semi-finalists will be performing live in the hope of impressing the viewers at home and winning the all important public vote.
The two acts with the highest vote will then proceed onto the live final, along with one wild card act chosen by the judges at the end of the semi-finals.
The Britain's Got Talent 2017 live shows air from Monday, May 29 until Friday, June 2.
The semi-finals will air from 7:30PM on ITV with a group contestants performing each evening and two acts will make it through.
The ten finalists will then go head to head in the grand finale next SUNDAY night, June 4.