The Voice results shows are getting tougher and tougher.
After Monday's performances, almost all of the 10 remaining singers could make a strong case for continuing on, but only eight spots were left to be claimed.
It's anyone's game to win - or lose - by virtue of the fact that America's votes count for all the marbles this year. The coaches have no sway beyond words.
So who's out and who's on to the great eight?
The two eliminated singers this week are:
Sylvia Yacoub and Bryan Keith of Teams Christina and Adam, respectively, are out.
Team Cee Lo trio Nicholas David, Cody Belew and Trevin Hunte, Team Blake's powerhouses Cassadee Pope and Terry McDermott, Team Christina's lone representative Dez Duron and Team Adam's Melanie Martinez and Amanda Brown all move on to next Monday.
Cee Lo remains in the lead with all three contestants still alive. Though the iTunes chart did dictate who went home last week, it didn't reflect The Voice results tonight; Trevin and Cody were at the bottom of the charts in terms of downloads, but lived to sing another week.
Cassadee actually reached #1 on iTunes last night, knocking off Gangnam Style.
What do you think? Agree with the voters? Who will win it all?
Tell us in the comments and vote in our surveys below:
Did you agree with The Voice results tonight?
Who will win The Voice (of the Top 8)?