BRITAIN'S Got Talent fans have been left fuming after the first of this year's finalists were announced.
Viewers had been treated to eight auditions on Monday evening during the first live semi-final show of the week.
But some fans were unhappy with the result.
The rules see one act sail through to the live final on the public vote, while another is given a pass to the final by the judges.
On Monday night, 'musician' Sven Smith, dog performers The Trickstars, child street dancer Trey Braine and slapstick act Bikoon! all took to the stage.
They were joined by Ukrainian roller-skaters Duo Stardust, opera singer Innocent Masuku, singer Taryn Charles and the Ssaulabi Taekwondo Troupe.
READ MORE ON BGT
Innocent Masuku, Trickstars and Ssaulabi all made it into the top three after the vote was opened to the public.
South African hopeful Innocent Masukuk was crowned the winner of the night based on the votes received, while the judges unanimously put through Ssaulabi to Sunday night's final.
Dog act Trickstars were sent home.
But not all viewers were impressed with the outcome, as they had wanted London-born singer and music teacher Taryn to get through.
Most read in TV
Writing on X, formerly known as Twitter, one raged: "Erm Taryn was robbed!"
Another added: "I'm shocked Taryn didn't make top 3."
And a third blasted: "What? Those bloody dogs over Taryn?"
There was also outrage that child star Trey Braine didn't get a place in Sunday night's live final either.
"Cannot believe Trey Braine has gone home, he was absolutely fantastic wanted him 2 win the show," another fan complained.
Britain's Got Talent's live semi-finals are taking place at 8pm every night on ITV this week.
The show will break for Saturday night, before returning with a bang for the big live final on Sunday evening.
Britain's Got Talent's biggest 'fix' rows
Britain's Got Talent has been plagued with 'fix' rows over the years. How many of these do you remember?
Jasmine Elcock - 2016: Teenage singer Jasmine Elcock stunned the nation with her version of Cher's Believe. But it then transpired she had already performed professionally in London's West End. Jasmine, 14, admitted: "I’ve performed in Annie in the West End at about the age of nine or 10, but I really get nervous."
IrShad Shaikh - 2017: BGT fans were left questioning the rule book when IrShad Shaikh auditioned. He got four red buzzers from the judges, which would usually mean an instant dismissal. Yet in a strange turn of events, they let him continue with his act...and put him through to the next round.
Colin Thackery - 2019: Elderly war veteran Colin won BGT in 2019, but there was an outcry over the final. He warbled his place to win with a version of We'll Meet Again but fans were furious that escapologist Jonathan Goodwin didn't even rank in the top three. Viewers felt Jonathan - who almost suffocated while being buried alive in a gravel pit - should have won.
Axel Blake - 2022: Comedian Axel Blake was given a Golden Buzzer in 2022 after making the judges laugh. But fans were fuming when they discovered Axel already had a show on worldwide streaming platform Amazon Prime. Despite this, Axel still went on to win the series.
Loren Allred - 2022: The 2022 series of BGT was hit with another controversy when singer Loren Allred also received a Golden Buzzer. She performed Never Enough from the smash hit musical movie The Greatest Showman and got a standing ovation. It later transpired Loren was actually the original voice behind the track.
Taryn Charles - 2024: Singer Taryn Charles is one of this year's hopefuls lucky enough to receive the Golden Buzzer. Bruno Tonilio put her straight through to the semi-finals following her performance of (You Make Me Feel Like) A Natural Woman by Aretha Franklin, but it has now come to light that she is no stranger to TV. Viewers recognised Taryn from an episode of ITV1's Starstruck, where she impersonated Whitney Houston for judges Olly Murs, Sheridan Smith, Adam Lambert and Beverley Knight.