At the start of the show, the remaining contestants included:
Team Shakira: Kristen Merlin Team Adam Levine: Christina Grimmie and Kat Perkins Team Usher: Josh Kaufman Team Blake Shelton: Jake Worthington
Read on to find out who was safe and who was sent home this week!
9:00 PM: It's official: Jake Worthington from Team Blake, Josh Kaufman from Team Usher and Christina Grimmie from Team Adam will be competing in the finale next week!
9:00 PM: The third contestant moving on to 'The Voice' finale is... Christina Grimmie! Unfortunately, Kristen and Kat will be going home tonight.
8:59 PM: The #VoiceSave window is now closed.
8:56 PM: Carson says the results graphic for the #VoiceSave was messed up, so now we don't know who is in the lead!
8:55 PM: So far Christina is in the lead, then Kat, then Kristen! There is still time for the #VoiceSave.
8:53 PM: It is time for the #VoiceSave! Tweet using #VoiceSave and the first name of the contestant you would like to vote for, either Kat, Christina or Kristen.
8:51 PM: Christina Grimmie is up next, she belts out Timbaland's "Apologize" in hopes of earning the most #VoiceSave votes.
8:48 PM: Kat Perkins rocks out to Carrie Underwood's "Good Girl" for her last shot at the finale.
8:45 PM: Kristen Merlin is the first contestant to perform a save-me song. She offers an emotional rendition of Carrie Underwood's "Blown Away."
8:36 PM: Before the artists sing for their lives we hear from Tessanne Chin. The Season 5 winner from Team Adam treats the crowd to her new song "Everything Reminds Me of You." Her new album will be out June 24!
8:31 PM: We now have the bottom three... Christina Grimmie, Kristen Merlin and Kat Perkins. The artists will sing for their lives before it is time for the #VoiceSave on Twitter.
8:30 PM: It's time to find out who the second finalist is. Carson announces it is Josh Kaufman from Team Usher!
8:25 PM: Now it is Will Champlin's turn to debut his new single "Eye of the Pyramid." The Team Adam artist came in third place last season.
8:20 PM: Ed Sheeran just announced he will be performing at "The Voice" finale next week!
8:15 PM: Season 5 top 3 contestant Jacquie Lee from Team Christina is back and singing her haunting new single "Broken Ones." The 16-year-old looks all grown up in a sparkly, floor-length gown and leather jacket.