Four celebs went into this evening's show with Ashley Roberts, Faye Tozer, Stacey Dooley and Joe Sugg competing for the glitterball trophy.
And although it was Ashley & Faye who topped the judges' marks, it was Stacey who won Strictly Come Dancing 2018.
In round one, the four piece each performed a previous routine as chosen by the judges.
Ashley & Pasha Kovalev got things started with their Salsa to (I’ve Had The) Time Of My Life by Bill Medley and Jennifer Warnes - including THAT lift.
Stacey & Kevin Clifton danced their Foxtrot to Hi Ho Silver Lining by Jeff Beck before Faye and Giovanni reprised their Viennese Waltz to It’s A Man’s Man’s Man’s World by Seal.
Finally, Joe and Dianne repeated their Paso Doble to Pompeii by Bastille.
It was then onto the showdances where Ashley & Pasha performed to showdance to Keeping Your Head Up by Birdy and Stacey & Kevin danced to to Land of A Thousand Dances by Jessica Mauboy
Faye & Giovanni performed their showdance to Lullaby of Broadway by Various and Joe & Dianne did their routine to I Bet You Look Good On The Dancefloor by Arctic Monkeys
For the third and final set of performances it was the couple's favourite dances, with each celeb picking one performance from the past 12 weeks to reprise.
Ashley & Pasha chose their Charleston, Stacey & Kevin went with their Paso Doble, Faye & Giovanni selected their Couples' Choice Theatre/Jazz routine and Joe & Dianne picked their Charleston.
Who won Strictly Come Dancing 2018?
At the end of the night, Ashley and Faye shared top spot with a total of 120 points each after scoring perfect 40s for all three dances.
Joe had 116 points while Stacey was bottom of the four with 114 points.
But it was up to the public to vote for their favourite with the judges' scores counting for NOTHING this week.
Viewer votes determined the winner at the end of this evening's live show where it was Stacey & Kevin who were crowned winners of the show.
Who was your favourite in the Strictly Come Dancing 2018 final tonight? Tweet us your comments @tellymix
Stick with us for all the latest from tonight's Strictly Come Dancing 2018 final and results!
Strictly airs on BBC One.