Credit: FOX Photo: Jennifer Hudson and Candice Glover Perform "Inseparable" on American Idol 2013 Finale Results

American Idol 2013 winner Candice Glover and Jennifer Hudson totally killed it tonight with an incredible, goosebump-inducing duet of "Inseparable" during the American Idol 2013 Season 12 finale. Talk about vocal acrobatics and that flawless, harmonized modulation! Candice certainly held her own, but did her star shine brighter than Grammy-winning heavyweight Jennifer's? 

Candice and Jennifer earned a standing O (obvi!), and even Ryan Seacrest seemed geniunely excited, "Moments like that! That's what this is all about tonight!" We would definitely argue that this was one of the most epic performances on the show ever, but which singer came out on top? Vote below!

Missed the finale? For shame! Read our American Idol 2013 Season 12 finale recap here!