"The Voice" goes live tonight at 8:00pm on Channel 3
(NBC) - "The Voice" is down to the semi-finals.
The final five singers will perform tonight, trying to earn America's vote for a spot in next week's finals.
As the competition's drama grows, so does the bond between the contestants as rivalry takes a backseat to growing friendships.
"I can't even think about competing against them any more, because everyone's so good," says Sasha Allen.
And while the singers' solo performances are what earn America's vote, contestants also have to prepare for group performances.
"We're putting on a show every time we do this. It's not just a competition. If one of us isn't thinking about it in that way, the energy will dip or get weird, so we're pulling together to make the best show possible," says Michelle Chamuel.
But even a great show will still end tomorrow night with someone going home.
Watch live on Channel 3 at 8:00pm.
The finale is set for June 18. Cher will perform on the finale. She'll sing "Woman's World," the first single off her upcoming album of the same name. This will be her first television performance in a decade and her first album in 12 years.