American Idol 2012 Top 4 - Jessica Sanchez performs

Last night on American Idol 2012 the Top 4 finalists took to the stage with a pair of solos each, a set of duets, and even a group performance. It was a very busy night as the Hopefuls selected songs from California artists and inspiring hits. Now the votes have been tallied and the Top 3 will be revealed tonight on the American Idol results show, but while we wait you can watch all their performances again.

First up we’ve got the Top 4′s “California Dreamin’” performances:

Phillip Phillips – Have You Ever Seen the Rain

Hollie Cavanagh – Faithfully

Joshua Ledet – You Raise Me Up

Jessica Sanchez – Steal Away

The second round of performances were inspirational songs the Hopefuls wished they had written (I still think that’s a very odd way to describe it, but okay FOX).

Phillip Phillips – Volcano

Hollie Cavanagh – I Can’t Make You Love Me

Joshua Ledet – It’s A Man’s Man’s Man’s World

Jessica Sanchez – And I’m Telling You I’m Not Going

Which of these American Idol 2012 Top 4 finalists had the best performance? Vote in our poll and share your thoughts.

There were also several group performances including “This Love,” “Eternal Flame,” and “Waiting For A Girl Like You.”

Subscribe to free American Idol updates on Facebook, Twitter, RSS, & Email