This season of American Idol is almost over, and it's getting down to the wire for the three remaining contestants on the show.

Lauren Alaina, Scotty McCreery and Haley Reinhart sang their hearts out last night in hopes of getting the most votes from fans in order to advance to the final round.

Who was your favorite last night? We have all of the performance videos from last night after the jump.

In last night's episode, each contestant was able to choose a song on their own, followed by a pick from famed record producer Jimmy Iovine as well as one from the show’s producers. Below are the Idol contestants' performances.

Lauren Alaina #1 - 'Wild One' by Faith Hill

Lauren Alaina #2 - 'If I Die Young' by The Band Perry

Lauren Alaina #3 - 'I Hope You Dance' by Lee Ann Womack

Scotty McCreery #1 - 'Amazed' by Lonestar

Scotty McCreery #2 - 'Are You Gonna Kiss Me Or Not' by Thompson Square

Scotty McCreery #3 - 'She Believes In me' by Kenny Rogers

Haley Reinhart #1 -'What Is And What Should Never Be' by Led Zeppelin

Haley Reinhart #2 - 'Rhiannon' by Fleetwood Mac

Haley Reinhart #3 - 'You Oughta Know' by Alanis Morissette