The Final Two: Jena Irene and Caleb Johnson.

Caleb Johnson and Alex Preston.

Caleb Johnson.

Jena Irene.

Ryan, Randy and our judges celebrate IDOL's 500th episode.

Jessica Meuse and Majesty Rose.

IDOL celebrates the 500th episode.

Kristen O'Connor, Emily Piriz, Malaya Watson, Jessica Meuse and Majesty Rose.

Kristen O'Connor and Emily Piriz returned to prepare for the finale.

Caleb Johnson.

Jena Irene.

Jena Irene.

IDOL celebrates the 500th episode.

Caleb Johnson.

Jena Irene and Caleb Johnson.

Jena Irene.

Jena Irene.

The Top 3: Alex Preston, Jena Irene and Caleb Johnson.

Jena Irene.

Caleb Johnson.

Finally at the end of the show we got down to the nitty gritty as Ryan Seacrest prepared to announce the Top 2!

Tune in to the AMERICAN IDOL® finale next week as Jena and Caleb duke it out in the finale on TUE and WED 8/7c on FOX!

Alex took to the stage one last time to perform his original song, "Fairytale!"

All three judges got to their feet in support of Alex Preston's last performance and singular IDOL™ journey.

Alex solidly delivered his performance despite the devastating elimination. We know we'll be seeing more of Alex Preston in the future!

With Caleb and Jena moving on to the finale that means we were forced to say goodbye to the talented Alex Preston.

Jena Irene was announced as the first contestant to compete in the finale!

Caleb Johnson got the other spot in the finale! He'll be competing with Jena for the IDOL™ crown!

Scotty definitely wowed the crowed with his classic country voice and boyishly handsome looks.

Caleb, with his big little brother on stage next to him, got the rather incredible news that he'll be performing with the legendary band KISS at the finale! While Caleb looked thrilled at the news, his little brother was even more excited!

Caleb was the last contestant Ryan brought up. Caleb rocked his hometown visit just like he rocks the IDOL™ stage each week.

Alex got the best news when Ryan revealed that he'll sing with his own Idol and mentor from earlier this season, Jason Mraz, at the finale!

Scotty looked right at home on the Season XIII stage!

Ryan brought Jena on stage to watch the playback from her hometown visit the weekend before.

Ryan brought Alex up on stage to to watch the emotional footage from his hometown visit.

Season 10's champ Scotty McCreery returned to perform his new single, "Feelin' It."

IDOL™ alumni Elliott Yamin and Danny Gokey were in the audience for the big Top 2 reveal!

Ryan opened the show with his new love, the puppy Georgia! Georgia was calm as a puppy can be looking out into the large IDOL™ audience.

The judges looked glam as usual as they came out to greet the live audience.

This is it! Tonight is the night we learned who will be performing in the Season XIII finale! Alex, Caleb and Jena left it all out on the stage Wednesday night, but only two people would be moving on to the finale and a shot at the IDOL™ crown.

Ryan gave Jena a bit of a shock when he announced she'll be joining the band Paramore live on stage at the finale!

It is now entirely up to America to decide who stays and who goes. Tune in Thursday at 9/8c on FOX to find out who did enough to earn a spot in the finale!

Jennifer noted, "America really has their work cut out for them." Harry called the performance "classic" and Keith said that Alex "nailed it."

Alex's hometown of Mont Vernon chose "Story Of My Life" by One Direction for him to perform again. Alex gave a heartfelt performance that had the crowd on their feet.

"Even better than the last time you sang it," exclaimed Harry after Jena's performance of "Creep." Keith remarked on Jena's "mind blowing" progress throughout the season and Jennifer called the performance "brilliant."

Jena closed the show reprising her performance of "Creep" by Radiohead. Jena had a lot of success with this particular song when she sang it earlier in the season and she seemed to have outdone herself with this effort.

Keith commented on Caleb's superior vocals amidst vocal problems. "If ever there was a complete moment of miraculous healing that would've been it." Jennifer called the performance and "Idol moment," and Harry called the performance "absolutely fantastic."

The third round consisted of songs chosen for the contestants by their hometowns. All the songs chosen were songs that have been performed previously on the show. Caleb's hometown chose him to reprise his performance of "Dazed and Confused" by Led Zepplin. Caleb nailed the performance earlier in the season and this time as well. At the close of the song the audience broke out into a chant of "Caleb, Caleb, Caleb!"

Harry praised the performance, but urged Jena to make sure her energy is "100%" from start to finish during the performance. Keith loved the performance and Jennifer thought it was a "great song choice."

Jennifer loved seeing a different side of Alex. "That was a great performance for me." Harry loved the variety in the performance but thought it was a bit "piecemeal." Keith noticed there were a "few shaky bits," but loved the moments Alex created during the performance.

The Top 13 were in the audience ready for the finale next week! Ryan even gave us a few juicy details of who would be performing during Wednesday's show! He revealed that Darius Rucker, Jennifer Nettles, John Legend and Phillip Phillips would all on the star-studded night!

Jena closed out the judges' pick round performing "Heart Attack" by Demi Lovato. Jena is a huge Demi fan so she was thrilled to perform the hit. Jena rocked the stage like she'd written the tune herself!

The judges were all praise for Alex's performance. "It was beautiful," said Jennifer Lopez, "and it was all yours." Harry said the effort was "really, really strong."

Keith praised how well Caleb was working through his vocal issues, while Jennifer urged Caleb to sing the emotions of the song and not focus on the notes as much tonight.

The judges picked "Stay" by Rihanna feat. Mikky Ekko for Alex to perform. The judges may have thought they were throwing Alex for a loop, but our artistic performer was enthused to give his own unique take on the hit. Alex definitely created a moment to remember.

Caleb started the second round with the judges' pick "Demons" by Imagine Dragons. The modern rock song seemed like a perfect fit for our budding rock star. Caleb delivered the goods as usual, perhaps a little less energetic than in the past.

Randy chose "Pompeii" by Bastille for Alex Preston. Randy chose the song hoping it would be the type of upbeat number he could perform in his own concerts one day. Alex showed a lot of range during his performance and even took a turn on the drums! It was nice to see something different from our intimate performer.

Randy chose the ever popular "Titanium" by David Guetta for Jena Irene to perform. Randy believed the song would fit the young star perfectly and Jena certainly gave her best effort. Jena handled the challenge well considering it was her most staged performance on IDOL™ to date.

But first, let's take a selfie! The Chainsmokers, the duo behind the popular single, "#Selfie, took to the stage to pump up the crowd.

Harry praised Jena's performance saying she did a "great job." Keith was on the same page saying, "Really good job tonight, baby." Jennifer was the only voice of dissent saying the performance "felt a bit stiff."

Caleb Johnson was up first performing "Never Tear Us Apart" by INXS. Randy chose the song hoping it would showcase what type of artist Caleb could grow to be.

Fresh off a whirlwind weekend of hometown visits, each contestant returned triumphant heroes. Now they're back and are ready to impress America. Caleb lost his voice over the weekend to bronchitis so he spoke little during the episode.

Despite Caleb's sore throat, the rocker performed admirably scoring a multitude of applause from the crowd. Keith said it was "a great song" for Caleb and Jennifer said "You on your worst night are better than some people on their best night." Harry thought it was an "interesting" song choice and urged Caleb not to hurt himself during the course of his performances.

The judges, contestants, Ryan and the crowd all got in on the action taking selfies and posting them to social media.

It's IDOL's 500th episode! We are also 1 week away from the Season XIII finale. The Top 3 contestants would step to the mic for the last time to try and earn their spot in the final show down.

The Top 3 would each perform 3 songs during the episode: Randy's pick, the judges' pick and a hometown pick.

The #IdolSelfie has been an important part of the Season XIII live shows and it reached a highpoint in this fun, concert-like experience.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Jena's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Caleb's hometown visit.

Alex's hometown visit.

Alex's hometown visit.

The Final Two: Jena Irene and Caleb Johnson.

Share