Matt Terry was crowned the winner of The X Factor 2016 in last night's final, beating Saara Aalto.
The final weekend began on Saturday where the then top three performed a new solo song plus their duets.
After that, the vote froze and 5 After Midnight where eliminated, leaving Saara and Matt to fight it out.
At the start of the live final on Sunday there was a special performance as Kylie Minogue teamed up with Matt terry and Saara Aalto on a cover of Everybody's Free (To Feel Good).
The pair then reprised their favourite songs of the series: Saara chose Oh So Quiet by Bjork while Matt picked Writing's On The Wall by Sam Smith.
Madness then took to the stage for the second guest appearance of the night with a mega medley of their classic tracks.
And we also had some of the more 'wacky' auditionees, including living doll Sada Vidoo, return for a group performance of Nothing's Gonna Stop Us Now.
It was then finally back to Matt and Saara as they returned with their 'songs to win': Matt was first up with One Day I'll Fly Away by Randy Crawford while Saara performed I Didn't Know My Own Strength by Whitney Houston.
Unusually, neither performed this year's winner's song, an original track written by Ed Sheeran and Welsh songwriter Amy Wadge called When Christmas Comes Around.
After Saara and Matt's performances, Little Mix took to the stage with a huge performance of their songs Oops and Touch, featuring Charlie Puth, as votes were verified.
It was then over to Dermot who revealed the final result with one of his trademark tense waits, as Matt was announced the champion.
Over 6 million votes were cast over the weekend to decide the winner, according to host Dermot, with just 8% splitting Saara and Matt in the final.
For the first time in X Factor history, the winner changed over the weekend with Saara ahead of the votes on Saturday night.
Throughout the show, bookies couldn't split the pair and both Saara and Matt were the favourites at various points in the live show.
Following his victory, Matt gave the debut performance of this year's winner's single, Christmas Comes Around, which is out to download now.
Are you happy with The X Factor 2016 results? Did the right person win? Tell us in the comments below!
The X Factor will be back next year on ITV.