“American Idol” Season 15 is down to three finalists. Thursday’s episode 21 kicked off with all four contestants from last week signing a tribute to their hometown, before host Ryan Seacrest revealed which one had the lowest number of votes and therefore was out of the competition. Judge Jennifer Lopez also revealed that the winner of “American Idol” will have the chance to record a song for “Ice Age: Continental Drift,” which she stars in.

Hometown Round:

MacKenzie Bourg, from Lafayette, Louisiana, chose Leonard Cohen’s “Hallelujah.” All three judges raved about the performance. Keith Urban said it was the perfect song chosen for him and called it “superb.” Lopez told the songwriter it was a really strong performance, and Harry Connick Jr. said it showed how much MacKenzie has grown throughout the competition.

Next up, was Dalton Rapattoni who dedicated the song “Calling You” by Blue October to Sunnyvale, Texas.  Lopez told the rocker that his hometown visit did him some good and she likes that he’s starting to figure himself out. Connick Jr. loved the arrangement on the song, and Urban said he could tell Dalton was really in his zone and did a good job.

Trent Harmon and La’Porsha Renae, both from Mississippi, closed out the first round of the competition. Trent, who hails from Amory, sang “Tennessee Whiskey” by Chris Stapleton, and McComb native La’Porsha performed “Glory” by Common and John Legend. Just like with the previous two contestants, the judges didn’t have anything negative to say about Trent and La’Porsha’s performances. Lopez predicted that if Trent keeps pushing himself he could make it into the Top 2, and La’Porsha got a standing ovation from Urban.

Following the hometown round was the dreaded elimination. Trent, Dalton and La’Porsha made it through to the Top 3 which meant MacKenzie was sent home.

Scott Borchetta Round:

In the second round of the evening, “American Idol” mentor Scott Borchetta picked which songs the remaining three would sing. Dalton, who was first to sing, took on the song “Dancing In The Dark” by Bruce Springsteen. Lopez said it sounded “fresh” and “new,” and Connick Jr. said he liked Dalton’s rendition of the song and noted that the rocker has stayed in the competition because he takes the audience “along with him.” Urban told Dalton the performance was great.

The second person to take the stage in round two was La’Porsha, who sang “Stay With Me Baby” by Lorraine Ellison. All the judges said the performance was great vocally, but could tell La’Porsha didn’t necessarily like the song. The single mother explained that she didn’t agree with the lyrics but did her best with it because it was the song chosen for her.

Concluding round two was Trent who was given the song “Drink You Away” by Justin Timberlake. Lopez gave him a standing ovation and declared that he was “singing to win.” Connick Jr. and Urban also loved it as well.

Judges’ Round:

In the third and final round of episode 21, the judges chose which songs the Top 3 would perform. Dalton, up first again, was given Tears for Fears’ “Everybody Wants To Rule The World.” While it seemed like the song would have been a perfect match for him, the judges felt he messed up by singing in a low key. Following Dalton’s performance was La’Porsha who did a rendition of Adele’s “Hello.” Once again, La’Porsha proved she’s in the competition to win it. Urban said it was beautiful and Lopez liked that the song stretched her range a little bit. Connick Jr. also enjoyed it, telling her that she did a great job.

Last but not least was Trent who was given Parson James’ “Waiting Game.” Lopez said the performance gave her “goosies,” and Urban said it was beautiful to hear him sing.

For a reminder on how to vote for your favorite “American Idol” contestants, click here.

“American Idol” airs Thursdays at 8 p.m. EDT on Fox.