It is the final of The Great British Bake Off on Tuesday where Josh, Dan and Matty will have to serve up perfect baked goods if they want a slice of victory.
Tasha was the latest to leave the Bake Off tent - meaning this year is an all-male final.
Bookies have dished up the latest odds and reckon they have revealed who is the frontrunner for the baking competition.
The three finalists have all had incredible Bake Off journeys this year in the tent so there is a lot of healthy competition.
Josh, Dan and Matty have won Star Baker twice throughout the series but it was Josh who come out on top last week when he won his second accolade in the semi-final.
But who do you think has the makings of a winner?
Bake Off winner full odds
Why is Josh more likely to win Bake Off?
Neil Roarty, spokesperson for safebettingsites.com, lifted the lid on why Josh is the favourite to win the Bake Off competition this year.
While all three finalists have shown their great baking efforts, it's Josh who is the frontrunner ahead of the final airing on Tuesday.
He said: "Having acquired his second Star Baker accolade of the series, Josh is looking to be the best of the batch in this year’s competition.
"We’ve currently got Josh as the 8/11 favourite to win this year’s series of The Great British Bake Off, with fellow finalists Dan at 2/1 and Matty sitting in third at 7/2.
"All three have certainly earnt their place in this year’s final, each winning Star Baker twice, but the proof will be in the pudding in tonight’s show.
"Last week was a piece of cake for Josh and we think he’s the most likely to turn up the heat and bake-away from the rest of the competition."
Have your say in Yahoo's poll
Do you agree with what the bookies have had to say about the frontrunner for the final? And perhaps, more importantly, who do you want to win The Great British Bake Off this year?
Cast your vote in our poll.
The Great British Bake Off final airs on Channel 4 on Tuesday at 8pm.