This post contains spoilers from the season finale of “The Voice.”

NBC’s “The Voice” came to an end Wednesday night, with soul singer Javier Colon taking home the title over Dia Frampton.

But before there was a winner and a runner-up, both contestants got the chance to duet with two music stars.

“Fleetwood Mac” singer Stevie Nicks performed “Landslide” with Colon, who was coached by Adam Levine. Nicks made another appearance on reality TV earlier this year, performing the song solo on “Dancing With the Stars.”

Miranda Lambert sang her hit “The House That Built Me,” with Frampton, who was one of her husband Blake Shelton’s mentees.

While both performances were lovely, finalist Vicci Martinez and coach Cee Lo’s rendition of “Love Is a Battlefield” on the Tuesday could not be topped.

Watch both performances below: