Watch The American Idol 2012 Top 7 Performances

American Idol 2012 top 7 - Colton Dixon

Watch the American Idol 2012 Top 7 performances all over again right now while we wait for your votes to be tallied and the lights to be dimmed for the next reveal of American Idol results tonight.

Download the iTunes studio performances from American Idol 2012 Top 7

The finalists took on songs from “this decade” last night and the praise was mostly high for the remaining seven singers. You can relive each of their performances in the videos below and then be sure to vote for who you thought was the best in this week’s poll. Branden has also shared his Top 7 recap and grading for each of the singers so give that a read and share your thoughts.

Skylar Laine – “Didn’t Know How Much I Loved You”

Colton Dixon – “Love the Way You Lie”

Jessica Sanchez – “Stuttering”

Joshua Ledet – “Runaway Baby”

Hollie Cavanagh – “Perfect”

Phillip Phillips – “Give A Little More”

Elise Testone – “You and I”

Now that you’ve seen them all, who was the best this week on American Idol 2012?