The singer who couldn't turn a single judge's chair the first time he auditioned for The Voice scored the biggest hit on iTunes last week.
The guy who made a pre-Voice living tutoring students on how to do well on college entrance exams racked up iTunes bonus points for the third time, best among the three finalists.
And the gal who entered the night with 2.3 million Facebook fans - more than twice as many as the other four contestants combined - needed an instant save to make the finals.
It all adds up to the least predictable finals The Voice has staged since Season 2.
Season-long front-runner Christina Grimmie, country charmer Jake Worthington and smooth-singing Josh Kaufman square off at 8 p.m. Monday on NBC.
And with momentum on his side, Josh moves into the top spot in the final Voice rankings for Season 6.
For more on why and what the key to victory will be for each of the three Monday night, head here.