Tonight on Season 12’s American Idol, the Top 3 contestants (Candice Glover, Angie Miller and Kree Harrison) performed one song chosen by Jimmy Iovine, one from the American Idol judges and one chosen by the American Idol producers.

Let’s dig deeper into each round!

Round 1 Jimmy Iovine’s Picks

Kree Harrison performs “Perfect” By Pink

Not so sure we like this song choice for Kree. This song requires a strong powerhouse vocalist and doesn’t really fit with Kree’s sweet soft and authentically pure country vocal. Don’t get us wrong, we love Kree, but we weren’t really feeling this.

Keith Urban says, “That song choice for me just showed how you are a Country girl..No matter what song you sing, you have a strong signature sound and that was very apparent tonight.”

Nicki Minaj says, “I think the quality of your voice is always warm, sweet and pleasant to the ear. It felt very short to me, but I like how you went back to the easy going Kreedom feel.”

Randy explains, “I didn’t love that song for you. You can sing anything at anytime and you sounded good, but it kinda laid a little flat.”

Mariah Carey says, “It’s an interesting song choice by Jimmy. I like the message in the song and felt you were connected, but yes you could have gone further with it.”

Candice Glover Performs “One” by U2 & Mary J. Blige

Candice gave a solid performance. Although, this was the first time we heard a bit of pitch problems, she still managed to sing with profound emotion. Overall though, she has set the bar so high for herself so we know she could have done way better.

Nicki says, “You are on your way. You did that song justice. The competition just started, that felt like I was at your show! Work it!”

Randy gives props to Jimmy for the song choice. He states: “I don’t know that everything was perfect, but the emotion was so on point. We all got lifted.” He ends by saying his signature phrase Candice is “in it to win it.”

Mariah also gives props to Jimmy for picking a great song. She says, “You always bring so much to the table as a singer. It seems you personally weren’t satisfied with your performance, but I was with you. We really felt it.”

Keith says, “You just have so much power– you start singing and there is so much power. It got sharp in a few spots, but I felt every bit of it.”

Angie Miller performs “Sorry Seems To Be The Hardest Word” by Elton John

We love this song choice for Angie! She gave a great vocal and at least for us, she seemed to really convey the emotions attached to the lyrics of the song.

Randy says, “I think you did a great job. What I loved is that you actually sang the verse way more interesting for me than what I’ve heard you’ve done before.”

Mariah states: “I felt this was one of the best performances I’ve seen you do. I really enjoyed the performance.”

Keith says, “I would have been happy with you holding back even more. He explains that there is such beauty in your voice, but he says, “ You can still break people’s heart singing very gently as well though.”

Nicki says, “This was a stellar vocal. It didn’t hit me emotionally like I wanted it to you, but you are clearly bringing it to win this competition.”

Backstage Jimmy Iovine gave Round 1 to Angie Miller. We have to agree and declare Angie as the winner of Round 1!

Round 2 Judges Choices

This round we see a video package of each contestant headed back to their hometowns followed by a live performance in which the songs were chosen by the judges.

Candice Glover- “Next To” by Emile Sande

Candice is back this round! We loved her cover of this song! She added her own special flavor to the song and got us up on our feet!

Mariah says, “I feel like I went home with you. You just sang your heart out. A+ amazing as always. I can’t see anything but good things happening for you and your future.”

Keith explains how Candice was in the zone and explains how good it was to see her getting more confident to just sing however she wants to sing. He describes the performance as beautiful.

Nicki is visibly in tears as she explains how the video package made her so emotional. She says, “You have come out swinging in this competition, I’m so proud of you! Congratz!”

Randy says: “When we watched that video package, we all know the struggle to leave your home and to get on this stage. Kudos, I love you, and this song shows how you can be in the modern world, on the charts today.”

Angie performs “Try” by Pink

Angie gave a great cover of this song. It was a perfect vocal and she sang with incredible conviction.

Keith says, “I love that you didn’t play the piano. For me, you’ve never felt this strong without playing the piano.”

Nicki agrees with Keith and adds, “You’ve never felt this comfortable doing an up-tempo song.”

Randy says, “This was an amazing song for you. That song fit you like a glove, you sounded amazing on it.”

Mariah also agrees saying, “You performed like never before. Wow, you really have found your place at home at it’s on the stage.”

Kree Harrison performs “Here Comes Goodbye” by Chris Sligh/Rascal Flatts

This was a perfect song choice for Kree! She gave a brilliant cover of the song and was clearly emotionally connected to the song.

Nicki says, “I am so proud of you. You sang it like a pro. One of the best performances to date for you. You felt every word.”

Randy says, “This is one of the best top 3’s we’ve ever had on Idol to date. You just sang your heart out! That was unbelievably beautiful. That was brilliant!”

Mariah says, “I’m in awe of the purity when you sing. There’s a realness and nobody can take that from you no matter what happens.”

Keith says, “It was a perfect song for you. You had me from beginning to end. God bless you.”

Jimmy Iovine gave round two to Kree Harrison. We actually liked Candice this round, but we can see how Kree was declared the designated winner by Jimmy.

Round 3 Idol Production Picks

Angie Miller performs “Maybe” by Emile Sande
This is another heart-warming performance by Angie! Another unbelievable vocal performance.

Randy Jackson says, “You sang your heart out. I think tonight you became a complete performer.”

Mariah says, “I do agree with Randy here. That was not an easy song to sing and you sustained in your belting register pretty much the whole time. The emotion was there, you were there and present. I think you did an amazing job for a song that is not easy to sing.”

Keith Urban says he thinks Angie was great and that she should try singing a song under the piano next time because it doesn’t matter at all.

Nicki says, “You’ve come full circle. If nothing else, your growth has surpassed my expectations. You are emotionally connected and you feel it now. Congrats!”

Kree Harrison performs “Better Dig Two” by The Band Perry

We didn’t feel like this was a great song choice for Kree. She seemed a bit out of breath throughout and wasn’t as connected as she usually is.

Mariah says, “We see the wild side of Kree, that rocker side of you. I personally love feeling the pain when you sing with your soul. I do prefer the sorrow more than the anger.”

Keith says that it didn’t feel right for him, while Nicki agrees saying, “That wasn’t your comfort zone. Whoever picked that for you, should be stoned. I didn’t like that song for you, but whenever you leave this show, I am buying your album.”

Randy says, “You are a superstar, but I did not like that. However, you did your best and did your thing.”

Candice Glover performs “Somewhere” by Reri Grist/Barbra Streisand

WOW! Candice blew us away on this performance. She received a standing ovation by all the judges.

Keith is visibly blown away as he states: “Oh my goodness, what was that? How do you do that? If you don’t vote for Candice, go see a Doctor cause you probably don’t have a pulse!”

Nicki says, “I have four words for you, See you next week.”

Randy says: “You just gave one again one of the best vocal performances in Idol history. You are such a pro! OMG, I’m so proud of you.”

Mariah thanks her for making her cry again and says, “You’ve shown everybody you can sing anything any day of the week. A+ Amazing.”

Jimmy Iovine says that Candice not only wins Round 3, but this performance alone has made her win the night! We couldn’t agree more!

In the end, we predict Candice Glover and Angie Miller will make it into the finale!

Who was your favorite tonight? Any early predictions on who you think will make it to the finale? Leave your thoughts below!

Photo Credit: Michael Becker / FOX. Copyright: FOX.