About 1 million 14 years ago, I cried watching Kelly Clarksons inauguralAmerican Idolvictory.

Tonight is a love song toIdol.

If only for a moment (like this).

Image

Credit: Fox

Trent Harmon and LaPorsha Renae take on It Takes Two.

Trent is in LEATHER PANTS and a green leopard-print shirt.

And then, of course, theres the vocal.

LaPorsha and Trent are the reason this season ended up being successful.

Its been a while since a finale felt so satisfying.

To even remotely have a go at cover all that singing, lets rank all those mini-performances.

Allison Iraheta, No

Nah.

Kimberley Locke, 8th World Wonder

Did you guys even know that Kimberley Locke was still around?

And that she still sounds so wonderful?

His song was beautiful, but that hair was breathtaking.

As my grandmother once told me, the higher the hair, the closer to God.

Justin Guarini and Jordin Sparks No Air

2.

Pia Toscano, All By Myself

This is Pias moment, yall!

She showed tonight that she wouldnt be upstaged twice!

Well, almost…

1.Larry Platt, Pants on the Ground

ICON.

Every time a reality show ends, a former winners baby gets its wings.

Their version of Stop Draggin My Heart Around sets the stage for theIdolfinalists to follow.

Diana DeGarmo, Skylar Laine, and Kree Harrison (how did I forget about her?)

Lo song was written by Meghan Trainor?

And just in case once wasnt enough, she changes again.

Lets all just admit that well never be this talented vocally or changing-wise.

Its like going to sparkle church, and it all starts with Bridge Over Troubled Water.

Fantasia follows up with an unbelievable performance of Ugly.

I run around my living room screaming, Yeah, yeah, yeah in celebration.

In short,Idolhas no shortage of country or soul or literally anything.

You know that he has been waiting on this moment for YEARS.

She ends the performance with confetti rain because nothing is too much for the series finale.

But with no time to spare, Ryan dims the lights one final time.

It could have gone either way, but for this farewell season, it goes to Trent Harmon.

EXCUSE ME, RYAN SEACREST?