Its almost time to vote!

Lets take a look at who makes it through in the final stretch of the knockouts.

Even if she does have some rattly moments throughout the delivery, this is still a very pretty performance.

NUP_184015_1489.JPG

Credit: Trae Patton/NBC

Meanwhile, Sarah Graces performance is okay enough, too.

Between his wonky falsetto reaches and clunky transitions, its just a mess and doesnt work.

Jake might still be a compelling singer, but hes done himself zero favors tonight.

Meanwhile, DeAndre Nico is basically throwing everything hes got at his performance of Hunter Hayes Wanted.

Winner: DeAndre NicoSteal: N/A.

But Kennedys a force tonight.

But otherwise, its all power, precision, and poise.

Winner: Kennedy HolmesSteal: N/A.

Team Blake: Colton Smith vs. Kirk Jay

OKAY, KIRK JAY.

His range, the slight nasally quality to his voice, the suit, the whole thing just works.

Its a runaway, no doubt.

Winner: Kirk JaySteal: Colton Haynes to Team Jennifer.

Delaney Silvernell has created an uphill battle for herself in her song selection.

Winner: Steve MemmoloSteal: N/A.

Chris version of Burning House is like an 80s lovers lament, and its totally working.

That said, Chris has certainly proven his muster here tonight and gets a well-deserved save from coach.

Winner: Michael LeeSteal: Chris Kroeze saved for Team Blake.

With that, the knockouts are done, and were off to the lives.

Who are you eager to vote for next week?