Tonight marked the final performance episode of the first season of 'The Voice.' The finalists -- Javier Colon, Dia Frampton, Vicci Martinez and Beverly McClellan -- performed both original songs and duets with their coaches. There were plenty of guests and surprises, too.

The ep opened with the coaches performing Queen's 'Under Pressure' together, and their voices gelled. They didn't try and compete with each other; they saved that action for their proteges. But there was a vibe from the coaches that indicated that they were really enjoying all of the performances and were feeling conflicted because they've grown to enjoy and care about the other contestants. Even Cee Lo said that a contestant needn't be on his team in order for him to be a fan.

Pitbull and Ne-Yo classed things up by bringing their well-dressed selves to the stage with 'Give Me Everything.' Former 'American Idol' wannabe Katharine McPhee showed up to plug her new series. Coach Blake Shelton's tourmate Brad Paisley wet fan appetites by performing 'Don't Drink the Water' with him.

Here's PopCrush's recap of what happened with the finalists, in the order of which they performed their material.

Javier Colon: His original song 'Stitch by Stitch' was an R&B/pop blend that could allow him to sew up this competition once and for all. He and coach Adam Levine dueted on Michael Jackson's 'Man in the Mirror' and we doubt that Levine would disagree with our assessment that Colon carried the song and is a better singer overall. Colon's got this way of singing R&B in a pop star kind of way and that's not easy to do. That, coupled with his natural talent, could seal the deal for him tomorrow night.

Dia Frampton:
For her duet with her coach Shelton, the duo sang Tom Petty's classic 'I Won't Back Down,' which was the right vehicle to showcase both of their strengths. They looked freakin' adorable in matching black suits and shades. For her original song, Frampton tickled the ivories for 'Inventing Shadows,' which was a mix of edgy piano pop and tender, breathy sweetness. Frampton and Colon are a close one and two in terms of who could pull away with the eventual win.

Beverly McClellan:
Gotta love that Bev. She and coach Christina Aguilera performed Aguilera's own 'Beautiful.' The ladies' voices bounced off one another, guts and glamour, leather and lace-style. They sang to each other with a real kinship, adding acoustic guitars and other female voices for room-filling harmony. It was understated and stunning. Bev's original song was called 'Lovesick' and she rocked it like Melissa Etheridge. It was the most on-fire and lively performance of the night. It was the perfect song befitting a bald, tattooed, leather pants wearing female warrior. "If music was a crack, you'd have a serious problem," said Shelton.

Vicci Martinez:
Her original song was 'Afraid to Sleep' and sure, it was solid, but it was also sleepy. We were so blown away by her percussive bluster when she tackled Florence and the Machine's 'Dog Days Are Over' and wanted more of that. We got it when she performed 'Love Is a Battlefield' by Pat Benetar for her duet with her coach Cee Lo. Cee Lo prefaced the performance by saying it would be unlike anything ever seen on the show. It was an epic production, with Cee Lo looking like a member of theatrical metal bands GWAR and Lordi, while Martinez was surrounded by a pack of breakdancing kids. Her fierce side came out and we liked it. The performance was over-the-top with a capital "O." Too bad it's not the one that Americans will be voting on.

Tune in tomorrow night at 8PM ET to find out who will be named 'The Voice.' We're predicting Dia or Javier, but wish them all the best of luck.