BOOM. And just like that, the Battles are over! Last night was the final round of Battles on 'The Voice,' which means the Knockouts are on the way! We lost a lot of really great singers these past few weeks, including a few that I really loved, but it's all part of the competition.

My number one favorite performance this week was from Kameron Marlowe and Kayley Hill from Team Blake. They did a cover of Hootie & the Blowfish's "I Only Wanna Be With You," and the arrangement was gorgeous. Kameron ended up winning, but I thought Kayley was phenomenal. The fact that she wasn't stolen was devastating to me, but then again, I'm not sure that any of the judges had any steals left. Either way, she deserved to stay on the show. We are really lacking female country artists this season.

Another one of my favorites this week was from DeAndre Nico and Funsho, who are both still safe on the show. They did a rendition of New Edition's "Can You Stand the Rain," and it was flawless. DeAndre's voice really stood out, which I think is why Adam chose him to stay, but Funsho was good enough to land Blake's last steal.

17-year-old Abby Cates took on 21-year-old Delaney Silvernell for her Battle this week, securing her spot on Team Kelly. But, Delaney didn't go home either. She was stolen by Adam, who wanted her during the Blind Auditions.

And finally, my last favorite performance of the week was from Jake Wells and Natalie Brady. They did Semisonic's "Closing Time," and I was shocked at how well their voices worked together. Jake ended up staying on Team Adam, while Natalie was sent home.

Who were your favorites this week? Let us know in the comments!