The Voice Season 7 Episode 12 saw more do-or-die performances as the remaining singers gave it their all on stage, knowing it was either win or go home.
Or at least win or pick up a coach's steal or go home. Close enough.
So who survived to sing another day on NBC and who got KO'd?
Let's break down the Knockout performances from last night ...
Team Gwen Stefani got things started with Troy Ritchie, who covered Andre 3000's "Hey Ya!" and Taylor John Williams who sang Tears For Fears' "Mad World."
Alessandra Castronovo and Mia Pfirrman followed up, with Castronovo on Emeli Sande's "Next To Me," while Pfirrman choosing Christina Perri's "Human."
Elyjuh Rene opted to sing Chris Brown's "With You" and Ricky Manning turned in a rendition of Miley Cyrus' "Wrecking Ball" during the final face-off of the night.
How did they do? Find out below ...