… And then there were two! Jessica Sanchez and Phillip Phillips battled it out in the American Idol Season 11 finale tonight, performing three songs each: one chosen by Idol creator Simon Fuller; one of the contestants’ favorite songs they’ve sung throughout the season; and the new single created for each of them. So who wins? It’s anybody’s game. But until the winner is crowned, we’ll have these performances on repeat!

Watch ALL of the finale songs below:

Credit: YouTube Photo: Watch Jessica Sanchez Sing Whitney Houston’s “I Have Nothing” in the American Idol Finale on May 22, 2012
Credit: YouTube Photo: Watch Phillip Phillips Sing Ben E. King’s “Stand By Me” in the American Idol Finale on May 22, 2012
Credit: YouTube Photo: Watch Jessica Sanchez Sing Celine Dion’s “The Prayer” in the American Idol Finale on May 22, 2012
Credit: YouTube Photo: Watch Phillip Phillips Sing Billy Joel’s “Movin Out” in the American Idol Finale on May 22, 2012
Credit: YouTube Photo: Watch Jessica Sanchez Sing “Change Nothing” in the American Idol Finale on May 22, 2012
Credit: YouTube Photo: Watch Phillip Phillips Sing “Home” in the 2012 American Idol Finale (Flashback!)

Need your daily dose of American Idol? Like us on our Facebook page at facebook.com/AmericanIdolFansite, or follow us on Twitter at twitter.com/IdolWetpaint!