There have been many tense moments in The Traitors' castle over the years, but the drama in the last two episodes has to go down as some of the most explosive in the show's history.
In Thursday's episode, a civil war erupted between two traitors after Rachel revealed to her fellow contestants that banished faithful Amanda had confided in her she was a former detective.
Fiona - until recently, the "secret traitor" - took umbrage at Rachel's tactics and confronted her in front of the others, accusing her of lying and of being a traitor. Which she is. But the others don't know that.
In Friday's episode, the row continued in the turret, with Rachel accusing Fiona of "throwing a grenade" into the team of traitors, while Fiona accused her of "playing a game" for herself.
The third traitor, Stephen, said he was "absolutely speechless" at the altercation.
Things came to a head in a tense roundtable led by Rachel, which culminated in Fiona receiving the most votes and being banished.
Fiona later admitted: "My cunning plan was not cunning at all!" She also explained that she didn't vote for Rachel herself, despite the row, "because she deserves to win".
Is this the most dramatic showdown ever? Have a look at some of the other contenders below from the last four series of the Traitors and the first Celebrity Traitors season, then cast your vote...