Did you watch the spectacular performances on last night's season finale (part one) of 'The Voice'?

We have all the videos after the jump, featuring Ne-Yo and Pitbull, the coaches and the four finalists.

It's going to be really hard to choose a winner! Who do you think will win?

The results show is tonight at 7:00 p.m. on NBC.

The coaches perform 'Under Pressure'

Ne-Yo and Pitbull Rock the house with 'Give Me Everything'

Team Christina finalist Beverly McClellan Performs 'Love Sick'

Team Blake finalist, Dia Frampton, Sings 'Inventing Shadows'

Team Adam finalist, Javier Colon, Sings 'Stitch By Stitch'

Team Cee Lo finalist, Vicci Martinez, performs 'Afraid To Sleep'