American Idol crowned its Season 13 winner last night.
Congratulations, Caleb Johnson!
But it took mere seconds to make that actual announcement, of course, meaning the show still had about 119 minutes to fill during Wednesday's two-hour finale.
And it did so with musical performances galore, from the return of many recent finalists to Demi Lovato to Jennifer Nettles and even the three Idol judges taking the stage for a production with Randy Jackson.
Who shone the brightest? Relive every performance from the Season 13 finale now:
And, of course, sound off: Should Caleb Johnson have won the whole thing?