It’s a girl’s competition from here on out on American Idol 2013, as the all-female Top 5 duked it out tonight for a spot in the Season 12 Top 4.

 

Tonight, the ladies took the stage twice, the first round performing a song from their birth year and the second round singing a tune celebrating a legendary musical diva.

 

The competition kicked off with Candice Glover’s jazzy take on Paula Abdul’s “Straight Up,” which the judges predictably loved. Next up, Janelle Arthur took on Vince Gill’s “When I Call Your Name,” a song that used to soothe her as a child. The judges didn’t feel the emotional connection, but they agreed she has a great voice. Kree Harrison chose The Black Crowes’ “She Talks to Angels,” delivering another beautiful performance. In a touching tribute to the Boston Marathon bombing, Angie Miller performed The Pretenders’ “I’ll Stand By You” and got a standing ovation from American Idol judges Keith Urban and Randy Jackson. Amber closed out the first round with Mariah Carey’s version of “Without You."

 

For the second round of performances, Candice sang the Mariah Carey/Whitney Houston duet “When You Believe,” blowing the judges away. Janelle performed an energetic performance of Dolly Parton’s “Dumb Blonde,” which had the judges divided. Kree took on diva Celine Dion’s hit song “Have You Ever Been In Love?” and Angie followed her with a powerhouse version of Beyonce’s “Halo.” Amber wrapped up the night with a gorgeous rendition of Barbra Streisand’s “What Are You Doing the Rest of Your Life,” which had the judges on their feet.

 But which American Idol 2013 Top 5 performance was your favorite? Vote in our poll below and let us know!