Find out which celebrities were under the masks.

Warning: This article contains spoilers aboutThe Masked Singerseason 5 episode 12.

Tonight,The Masked Singersemi-finals iced out a contestant the panelists all thought could have won the entire competition.

Donnie Wahlberg

Neilson Barnard/Getty Images

Yeti, the last remaining Wildcard contestant, was unmasked after a surprising elimination and Cluedle-Doo’s own reveal.

After his performance, Yeti ushered in the show’s first clue drop.

Meanwhile,Ken Jeongguessed Bieber as Yeti hinted at a complicated relationship with his father.

Omarion

Steve Granitz/WireImage

Black Swan took the stage next to sing Dan + Shay’s “Tequila.”

Afterward, Jeong praised her ability to “take us on this emotional journey” week after week.

“Shania Twain?”

“Nah,” McCarthy responded.

“Celine Dion.”

“Anne Murray,” Jeong said, before offering the first Bjork of the season.

The other panelists had more informed guesses.

1 name tag).

Rucker thought Black Swan could be Alanis Morissette, “No.

1 female singer of the ’90s.”

That teed Thicke up for an expected-but-nonetheless-welcome joke.

“Wouldn’t that be ironic?”

the singer asked, referencing the Canuck’s classic track.

“Don’t you think?”

We got some Morissheads in the house, apparently.

Rucker received the parachute clue, which was attached with a small snake pin.

Chameleon said he got to share the stage with Rucker and “Phoenix was there.”

The country star responded that he did recently see the Arizona Cardinals' Larry Fitzgerald in Phoenix.

McCarthy had a different idea, proposing Riff Raff.

Though, in 2021, that may not be the flex she thought it was.

The final performance (or was it?)

was Piglet singing Lewis Capaldi’s “Bruises.”

Charlotte inCharlotte’s Web).

McCarthy took a different path from everyone else to say Cluedle could be Akon.

Cannon unmasked the clue-meister to reveal …Donnie Wahlbergof New Kids on the Block!

McCarthy was floored seeing her husband literally.

The panelist had to sit down and her hand was shaking.

“I can’t believe it!”

McCarthy said after the unmasking.

At last, it came time to reveal who came up short, after the audience and panelists voted.

Yeti was unmasked and revealed to be …Omarion!

And kudos to him for sticking with his gut.

Check out ourfull clue breakdown here.

All three will be unmasked by the end of the finale next week.