THE Masked Singer's Owl and Bubble Tea sang for survival tonight but fans claimed the result was "fixed" after Bubbe Tea was sent home.
The decision following a final performance from each of the wacky contestants.
Show judges Jonathan Ross, Mo Gilligan, and Davina McCall were joined in the latest episode by guest panelist Jennifer Saunders, who had stepped in on the night to replace missing Rita Ora.
And they unanimously picked to unmask Bubble Tea.
The purple and pink crooner then left them all gobsmacked when she removed her mask and turned around.
Viewers also immediately recognised actress Julia Sawalha, 55, from Absolutely Fabulous.
READ MORE ON THE MASKED SINGER
She played Jennifer's on-screen daughter Saffy in the 90s comedy.
Julia, who is the sister of Loose Women pannelist Nadia Sawalha, told her TV mum: "I thought you'd get me straight away!"
Speaking about her time on the show, Vera actress Julia continued: "I've loved it.
"My friend earlier this year said, 'You don't sing enough.' I thought I needed to do something that challenges me."
Most read in Reality
Host Joel Dommett asked her: "How is it to see your mother again?"
Looking tearful, Julia reponded: "Beautiful, just really special."
However, fans insisted it couldn't have been a coincidence that they were on the show at the same time.
Taking to X, formerly known as Twitter, one complained: "Surely that was a fix just because Saunders was on the panel this week?"
Another added: "First Dionne and now Julia. Clearly chosen to be revealed because Jennifer was on the panel."
Julia's final performance was a rendition of 4 Non Blondes hit What's Going On.
Her unveiling means Owl lives to sing another day, alongside Piranha, Eiffel and Air Fryer. They join Dippy Egg, Cricket, Big Foot and Maypole.
Earlier in the episode, Piranha sang Treasure by Bruno Mars, Eiffle Tower took on Robbie Williams' hit Angels, and Air Fryer impressed by singing The Final Countdown, taking them all through to the next round of the ITV show.
Read More on The Sun
So far Rat, Weather, and Chicken Caesar have been unmasked and have left the competition.
The Masked Singer, Saturdays at 7pm on ITV1, ITVX & STV