Rivera is “Steal” Alive on NBC’s “The Voice”

She may not have won the battle, but Joselyn Rivera can still win the war…

During Monday night’s episode of NBC‘s The Voice,  the 17-year-old Latina singer from Miami faced off against fellow contestant Sylvia Yacoub.

Joselyn Rivera vs. Sylvia Yacoub

Rivera and Yacoub, members of Team Christina, went head-to-head during their Battle Round bout by performing Beyonce’s “The Best Thing I Never Had.”

Following their hard-fought sign-off, Voice coach Cee Lo Green complimented Rivera on being “this little thing with a big voice.”

“You sounded so wonderful opening up this song,” said Green. “It’s like I’d never heard you. And, you really impressed me.”

Voice coach Adam Levine described Rivera’s performance as “amazing,” while coach Blake Shelton said Rivera’s smile “melted me.”

When it came down to picking a winner though, a torn Christina Aguilera picked Yacoub over Rivera, saying it was the Egyptian singer’s “fire” that ultimately swayed her vote.

But Rivera’s Voice journey was not over. Levine and Shelton both pressed the “steal” button, which allows the coaches to snatch up contestant who lose in the battle rounds.

After hearing both men plead their cases, Rivera ultimately picked Levine to serve as her coach moving forward.