It's currently down to the top 8 on the sixth season of "The Voice" and the remaining contestants must be shivering in their shoes worrying whether they'll be one of the three who will be sent home by viewer voters this week.
However, the performances of "future judges" Gwen Stefani and Pharrell Williams must have made them forget their jitters for a couple of minutes.
So, what happened on performance night?
First on stage is no other than Team Blake's Sisaundra Lewis, who is a strong contender in the competition. She turned in her take on Tina Turner's "River Deep Mountain High." All the judges loved her performance.
Next is Team Usher's Josh Kaufman, who took on "I Can Make You Love Me." He earned the praises of the judges, with Blake saying that his rendition "had magic all over it, according to Celeb Dirty Laundry.
Blake Shelton's Gwen Sebastian came up next with "In My Eyes." She was followed with Kat Perkins from Team Adam. She chose "Get Lucky" by Daft Punk, saying she "wanted to do a pop song with a rock twist to it." Maroon 5's James Valentine was brought in to help her out, showing how far Adam would go to support his team members.
Team Shakira's Kristen Merlin took the stage next and sang "I Drive Your Truck," which moved Shakira. The other judges said that she did a great job.
Adam Levine's Delvin Choice then came on with R. Kelly's "I Believe I Can Fly." Blake commented that the song was a perfect choice for him.
Audra McLaughlin from Team Blake sang "Forgive" and got Shakira saying that she was "awesome" and "effortless" in her performance.
Jake Worthington took his turn and snag "Hill Billy Delux." Despite his allergies, he delivered a performance that got Adam and Shakira grooving and admiring his artistry.
Finally, Team Adam's Christina Grimmie took to the stage and sang "How To Love" by Lil Wayne. Usher said that her performance was great and that she had an incredible voice, but was confused about her taking on hip hop because it suited her.
Did you vote for your favorite? Tell us who you're putting your money on!