Britain's Got Talent viewers were left feeling discontent after the results of the second semi-final were revealed on Saturday (May 3).
The beloved talent show graced television screens once again this evening, showcasing another eight acts vying for a spot in the much-coveted grand final.
The stage was set alight with performances from magician Alexandra Burgio, dance troupe Cheer re Mans, magician-dancer Jannick Holste, vocalist John Pierce, dance group Lil M's, guitarist Olly Pearson, singer Stacey Leadbeatter, and impressionist Will Burns.
Simon Cowell wielded the power of the golden buzzer and chose to send 11-year-old guitar prodigy Olly Pearson directly into the final.
At the end of tonight's live show, hosts Ant and Dec then confirmed singer Stacey Leadbeatter had also made it through to the final after receiving the highest number of public votes, reports .
Will Burns finished as the runner-up, with Cheer re Mans taking third place.
"The best experience of my entire life. I'm only 25 and I've already done it. And also, well done Stacey, Leeds had a good day today, so Yorkshire!" exclaimed an elated Will.
An emotional Stacey then expressed her overwhelming joy, saying: "I can't even explain it, thank you so much, thank you. I don't have the words!
"Thank you so much for believing in me, it means everything to me. This is my dream, thank you!"
Despite the celebrations, BGT fans were less than thrilled by the outcome, with many flocking to X (formerly Twitter) to voice their frustration.

"ALWAYS the last act people see! Only act that gets through!! Fix every time," one person wrote, with another adding: "This pile of rubbish needs to be renamed Britain's Got the Fix Factor, because there is NO WAY tonight's voting was accurate. No way."
A third fan said: "Well #bgt result was disappointing. Two I wouldn't have wanted in the final. It's always so predictable," while another similarly shared: "BGT is fixed... another singer in the final."
A fifth viewer echoed the sentiment, saying: "I'm done with this show. Pure s*** finalist lineup so far. This is #BGT NOT X Factor or The Voice."
Olly and Stacey join dance troupe The Blackouts and Scottish singer Vinnie McKee in the upcoming grand final.
Britain's Got Talent is available to stream on ITVX
You may also like
Expat in Portugal drops truth bomb on any Brits thinking of moving
Beyoncé Cowboy Carter setlist in full and how to get tickets for London shows now
Stern rule Kate Middleton and Prince William have for all staff to protect their children
I snubbed Liverpool transfer for Chelsea - one thing left me with no regret
The huge theme park built on an abandoned gold mine in Africa's richest city