Two-part 'American Idol' finale begins with shaky starts, ends with surprise cameo

The finalists will continue the finale Monday night to see who is crowned!

The contestant started off with their singles:

Gabby Barrett continued with her potential debut single, a mix of soul and gospel called “Rivers Deep.” Noting that the stage and the studio are different worlds, the judges felt she failed to deliver the song effectively on stage until the very end.

Maddie Poppe continued with a song reminiscent of season 11 winner Phillip Phillips' "Home" -- co-written by Julia Michaels -- called, “Going Going Gone.” Luke expressed the sentiments of all three judges by declaring Maddie turned in a “solid performance” because she looked “the most comfortable so far.”

Next, the top three performed their encore songs:

Caleb redeemed himself with his reprisal of Keith Whitley’s “Don’t Close Your Eyes.” Richie called Hutchinson’s voice “solid as a rock” and urged the 19-year-old to own it and put it in front of everything.” Perry agreed, calling Caleb’s performance “light years” ahead of his first one, praising his “amazing, incredible, interesting, textured voice."

Maddie, hoped lightning would strike twice, reprising a song she first performed during Hollywood Week with her original song, "Don’t Let Your Children Grow Up.” Perry praised Poppe for taking a risk, adding the artist was “authentic as heck.”

Finally, the contestants performed their hometown dedications:

Caleb honored his hometown of Dallas, Georgia, with Johnny Cash‘s “Folsom Prison Blues.” Richie praised Caleb for a “convincing” performance,” adding the Cash classic was “in his wheelhouse.” Added Perry, “I think an audience member wants to have fun. They’re waiting for you to invite them and you just invited us.”

Gabby, a Pittsburgh native, dedicated Journey’s “Don’t Stop Believin’” to her hometown. To her surprise, it wasn’t Katy Perry, Richie or Bryan who commented on the performance, but former Journey singer Steve Perry -- who sang the original track -- offering his take. “It was the most amazing version I’ve ever heard,” he declared, “just beautiful.”

"American Idol" will return with its finale Monday at 9 p.m. ET on ABC.