The Strictly Come Dancing 2012 judges reckon tonight's show is anyone's to win.
Kimberley Walsh, Denise Van Outen, Dani Harmer and Louis Smith remain the contest and will be competing for the glitterball trophy tonight.
Speaking on It Takes Two last night, Len said: "We normally make it a little bit 'Ohh' by saying I don't know but honestly, this year, I have no clue.
"It's the best finale ever because anyone could win and anyone could be going away."
Bruno agreed, adding: "For the first time we have four couples int he final, anything can happen, it's going to be absolutely brilliant.
"The margin is so small, it's down to taste. I think technically there's hardly a whisker between them, it's down to interpretation."
Being a bit of a downer however, Darcey added: "If one of them makes a mistake it will be a dreadful."
Meanwhile Craig Revel Horwood warned he would be as harsh as ever.
He said: "I will be judging as I normally do and I'll be as harsh as I normally am, but if something deserves the ten I will have my little ten at the ready."
Craig added: "The dancing is going to be incredible, it's going to be so entertaining. I'm delighted and thrilled we don't have to make the decision."
Vote for who you want to win Strictly Come Dancing 2012 in our latest poll below!
The Strictly Come Dancing grand final is on Saturday 22nd December at 6:30pm with the results show later that night at 8.50pm on BBC One and BBC One HD.