UPDATE: PHILLIP PHILLIPS WINS!

Tonight's season finale of American Idol will feature performances from all Idol finalists, including duets from the top five. The star-studded two-hour live special will see performances from top artists such as Rihanna, Aerosmith (joined by judge Steven Tyler), and Jennifer Lopez with Wisin Y Yandel.

VIDEO: Phillip Phillips Performing "Home" [Watch]

VIDEO: Jessica Sanchez and Jennifer Holliday "I am telling you I'm not going" [Watch]

On top of that , Krisin Chenoweth is rumored to be singing Donna Summer's "Enough is Enough" with Jessica Sanchez.

There is to be tribute to the Queen of Disco, with the girl finalists performing with Gloria Gaynor, Thelma Houston, Gladys Knight, Nelly Furtado, Jennifer Holliday and Chaka Khan.

The boy finalists are set to pay tribute to Bee Gees member Robin Gibb. They are to be joined by Neil Diamond.

Jessica Sanchez will duet with Jennifer Holliday with "And I Am Telling You I'm Not Going", Phillip Phillips with John Fogerty, Joshua Ledet with Fantasia, Hollie Cavanagh with Jordin Sparks, and Skylar Laine with Reba McEntire.

The winner will be revealed tonight at the end of the show. The stakes are high and the competition is super close.

Phillips' last performance of "Home" gave him a standing ovation from the judges and audience. Randy called it a "true artistic performance."

But Jessica nailed the first round when she belted Whitney Houston's "I have nothing" perfectly. The judges said the first round went to Jessica.

So who will it be? The soul-singing diva from the West Coast or the rustic authentic singer from the East?

VIDEO: Phillip Phillips Performing "Home" [Watch]

Tags
American idol 2012, Rihanna, Jennifer Lopez