The final episodes of NBC's "The Voice US" Season 10 are all set to air on May 23 and May 24. Last week's semifinals saw four contestants making it to the finals, and one of them will be crowned the winner.

According to Hollywood Life, the first artiste to be saved by America's votes in the semifinals last week was Adam Wakefield from Team Blake Shelton. After the announcement, Alicia Keys performed her new hit "In Common." Her performance received overwhelming applause from the audience, which might be because she will be coaching in the next season of the show along with Blake, Adam Levine and Miley Cyrus.

Host Carson Daly revealed the next save as Alisan Porter from Team Christina Aguilera, which didn't come as a surprise as Alisan has been a fan-favourite since the beginning of this season and has proven herself every week with her performance.

After a performance by One Republic of their new single "Wherever I go," Team Pharrell Williams' Hannah Huston was declared safe and moved to the finals. Hannah was the only artiste from Pharrell's team remaining in the competition, and it seems she proved her worth brilliantly.

Unlike elimination of the bottom one candidate, two were sent home during the Instant Save round this week. The artistes who got one last chance were Mary Sarah (Team Blake), Laith Al-Saadi (Team Adam) and Bryan Bautista (Team Christina), while Shalyah Fearing (Team Adam) and Paxton Ingram (Team Blake) were eliminated without a final performance.

Mary performed Carrie Underwood's "Something in the Water" while Bryan went for "Adorn" as his last chance song. Laith sang a rendition of "All Along the Watch Tower" for his Instant Save performance.

After the vote, Laith was saved and moved to the finals while Mary and Bryan were sent home. Here are the contestants who will be performing in the finals for winning the title this season:

Adam: Laith Al-Saadi

Christina: Alisan Porter

Blake: Adam Wakefield

Pharrell: Hannah Huston

To watch the top eight's semi-final performance live online, CLICK HERE. Alternatively, viewers can also watch episode 25 anytime on the NBC website.