It all comes down to this. After more than three months of stress, singing, and more stress, The X Factor has its final Top 3 and tonight (December 18) they'll fight to win it all.
The three final acts will be performing during the two-hour Wednesday night show to try and get that final last surge of votes to claim the Season 3 title. It's bound to be a jam-packed 120 minutes so pop that popcorn, pour that mixed drink, and prepare. Also, have some tissues handy. We have a feeling this might be an emotional ride.
Below is a quick reminder of who's with who and if you're looking for even more details, take a looksie at this handy article.
Watch the top three give the finals their best last shot:
Top 3 First Song: Carlito Olivero Sings Shontelle's "Impossible"
Top 3 First Song: Alex & Sierra Sings Ed Sheeran's "Give Me Love"
Top 3 First Song: Jeff Gutt Sings Aerosmith's "Dream On"
Top 3 Second Song: Carlito Olivero and Prince Royce Sing Ben E. King "Stand By Me"
Top 3 Second Song: Alex & Sierra and Leona Lewis Sing "Bleeding Love"
Top 3 Second Song: Jeff Gutt and John Rzeznik Sing The Goo Goo Dolls' "Iris"
Top 3 Third Song: Carlito Olivero Sings Santana's "Maria Maria"
Top 3 Third Song: Alex & Sierra Sings A Great Big World's "Say Something"
Top 3 Third Song: Jeff Gutt Sings Radiohead's "Creep"