So we're down to four on The X Factor. Well, technically we're still at 10. But down to four acts anyway.

After last year's grand winner, Melanie Amaro sang her new single (this is what $5 million buys you, kids), it was time to jettison the lowest vote getter from Wednesday's performance show.

Yes, the bell tolled for CeCe Frey. It took awhile for her coach Demi Lovato to work up some tears, but she got there. Loved Frey's parting shot: "I hope that I taught everybody at home to love who you are. The more you love who you are, the less you're gonna need anybody else to." Because that is what we should all aspire to – not to need anybody.

In other words, to be like the judges.

Then it was survival time for Fifth Harmony who sang Mariah Carey's "Any Time You Need a Friend" (did you not hear what CeCe just said?). Diamond White countered with the Oprah anthem "I Hope You Dance." Goodbye, Diamond.

The other highlight: a molten (or is that molting?) rendition of "C'mon" by Ke$ha. I include it here in honor of Teen Mom 2's Jenelle Evans who on a recent episode decided she would take a long jail sentence rather than miss a Ke$ha show she had tickets for. You're about to see whay that was a no-brainer. Literally.

That brings us to our X Factor finalists who are, in order:

4. Fifth Harmony

3. Emblem3

2. Carly Rose Sonenclar

1. Tate Stevens

That's right, the singing cowboy has reclaimed the top spot heading into next week's Semifinals. Simon Cowell loves him a hat act.

Read more Dave on Demand or follow him on Twitter @DaveOnDemand_TV