After months of Blind Auditions, Battles, Knockouts, Live Playoffs and grueling final eliminations, The Voice Season 12 has come to an end.
When The Voice results were tallied for the final time in the first of the NBC show's two 2017 iterations, who would emerge with the title?
Going by previous week's and Monday night's The Voice top four performances, Chris Blue should have this in the bag ... maybe. Probably?
Based on iTunes rankings, Lauren Duski may have the inside track, while Jesse Larson and Aliyah Moulden are both slightly longer shots.
Season 12’s finale, like all others before it, featured a lineup of live performances from the contestants, coaches and other huge stars.
Alicia Keys, Gwen Stefani, Blake Shelton and Adam Levine all got in on the action, as did ex-coaches Miley Cyrus and Cee Lo Green.
Team Adam’s former sensation Mark Isaiah opened up the night with a rendition of “Despacito” featuring Luis Fonsi and Daddy Yankee.
We were just getting started, too.
Team Gwen’s Brennley Brown sang with Rascal Flatts, while Team Adam’s finalist Jesse Larson teamed up with Cee Lo Green himself.
Levine has said that Larson’s singing reminds him of Green, so the pairing was fitting; Levine and Larson's close bond was also highlighted.
Little Big Town and Team Blake finalist Lauren Duski performed together, followed by Gwen Stefani and her former protege Hunter Plake.
Their stripped-down performance of the No Doubt classic “Don’t Speak” made up for the fact that Gwen didn’t have an artist in the finale.
Alessia Cara and Zedd performed, followed by a duet of “Everybody Hurts” from Team Alicia’s finalist Chris Blue and ex-coach Usher.
Chris Stapleton sang his single “Either Way.”
Next up was Team Blake's TSoul and Team Alicia's Vanessa Ferguson, both of whom teamed up with the legendary Gladys Knight.
Miley Cyrus then sang her new single “Malibu," dedicating it to Ariana Grande and all those killed in the attack on Manchester Arena.
Cara took the stage with Shelton’s finalist Aliyah Moulden, a terrific tandem followed up by future The Voice coach Jennifer Hudson.
Finally, it was time for The Voice results.
Team Adam’s Larson came in fourth place, with Team Blake’s Moulden in third place, a result we pretty much predicted from the get-go.
As for the winner: Team Alicia’s Chris Blue took the title, and Team Blake’s Duski came in second in what had to be a very close race.
Keys bested Shelton, and Blue was overcome with emotion as closed out the show, and another epic season, with his original song.
Did the voters get this one right?!