WHO will win The X Factor for 2014?
With the three finalists, Dean Ray Marlisa Punzalan and Brothers 3, all stunned by Monday's elimination of frontrunner Reigan Derry, this year's crown and Sony recording deal are up for the taking.
The bookies are tipping Ray but the moody rocker might be a bit too left of centre for the viewing public of what is essentially a pop music contest.
The Chinchilla-raised, Melbourne-based singer songwriter said he doesn't feel like he's taking the easy way out by going on a reality singing show.
"The industry has changed and this isn't an easy way in, you know? There's a lot of talk about people saying it is but it's not," he told APN.
"This is the hardest three months that I've ever put in. It's just mentally and physically draining; it's incredibly hard. At times it will test you. It will make you change your mind and you think 'I don't want to be a musician anymore because I don't like this' and then some days you're back on top. It just throws you around like you wouldn't believe."
Underdogs Brothers 3, the all-sibling country pop trio from Mudgee, thank their fans "the flannelettes" for supporting them through the wild ride, which has included several battles to claw back from the bottom two.
"Our fans are the best people in the world. They support us through thick and thin," Makirum Fahey-Leigh, 16, said.
"We've had a hell of a ride to the grand final and we want to keep going."
Makirum said the sky's the limit when it comes to their grand final performances tonight.
"This is The X Factor stage. Literally anything is in store," he said.
"We can do anything on this stage."
The youngest of the finalists, 15-year-old Marlisa Punzalan would be the youngest ever X Factor winner.
"I think I'm handling it quite well. I'm just enjoying everything and going with the flow," she said.
"I'm just really grateful to have this opportunity and I want to make the most of it.
"I'm just going to focus on my songs so I can perform well in the grand final."
The X Factor grand final performance show airs tonight at 6.30pm.
The winner will be crowned during tomorrow night's live decider show, which starts at 7.30pm on Channel 7.