The winner of American Idol season 20 is Noah Thompson!
The reveal came Sunday night during the three-hour finale, but not before some final challenges and star-studded performances.
The show opened up with Flo Rida performing his hit "Good Feeling" with an assist from both current and past contestants. Then, it was time to get down to business with the first round challenging the Top 3 -- HunterGirl, Noah Thompson, and Leah Marlene -- to take on a song from the prolific catalog of Bruce Springsteen. Leah expertly executed "Born in the U.S.A.", HungterGirl smashed "Dancing in the Dark," and Noah hit home with the classic "I'm on Fire."
Round two was the singles round, where the final three performed their own songs. Leah's track was titled "Flowers," Noah's "One Day Tonight," and HunterGirl's "Red Bird."
After their performances, it was time to eliminate the person with the least votes, which ended up being Leah.
The celebrations continued as the countdown to crowning the season's winner drew closer with acts from the Top 10 and talented legends like Earth, Wind, and Fire, Deana Carter, Ben Platt, Idol alum Gabby Barrett, Sara Bareilles, Thomas Rhett, Michael Bublé, judges Katy Perry, Luke Bryan, Lionel Richie, and more.
For the last round of competition, the final two did an encore of a previous production they did on the show. Noah showed growth with Rihanna's "Stay" and HunterGirl did the same with Rascal Flatts "Riot."
Afterwards, Noah was crowned the winner and he again performed his single "One Day Tonight."
Copyright © 2022, ABC Audio. All rights reserved.