Maria Menounos was voted off Dancing with the Stars last week, leaving William Levy, Donald Driver, and Katherine Jenkins to duke it out for first prize and the Mirrorball trophy.

The first dance on Monday night's Dancing with the Stars episode was the judge's pick, followed by the highly anticipated freestyle dance. To begin with, Carrie Ann Inaba, Len Goodman, and Bruno Tonioli chose dances in which they thought the contestants needed to show the most improvement. For Levy, this meant the cha-cha, and his derriere stole the show, as it's been doing for the duration of most of season 14.

Even Goodman was floored by Levy's performance. "That's as good as I've ever seen in 14 seasons of cha-cha," Goodman said, while Tonioli told Levy that his "hip action leaves me green with envy." The result? A perfect score for Levy, with 10s from each of the three judges. The freestyle that followed left Levy with a two 10s and a 9, for an evening total of 59 out of 60.

Jenkins reprised the paso doble that she'd previously had trouble with, and ended up with rave reviews and another perfect score. It was "a bullfight of Spanish tapas, full of tasty tidbits to tickle your taste buds," said Goodman before he gave her a perfect score of 10 — the first Jenkins had received from the hard-nosed judge. Then her freestyle also raised the roof. "If I'm asleep and dreaming, don't wake me up," Goodman said. Jenkins finished out the night with a perfect 60 out of 60.

Donald Driver's Argentine tango was also a hit, earning him a 29 out of 30 before his freestyle got him a perfect score to boost him up to a total of 59 out of 60, tying him with Levy for the evening.

The contestants will perform their final dance of the series on Tuesday night's episode of Dancing with the Stars, before America decides which of the too-close-to-call contestants — Katherine Jenkins, William Levy or Donald Driver — will walk away with the Mirrorball trophy.

Watch Jenkins' freestyle swing dance with partner Mark Ballas here:

For more on Dancing with the Stars:

RECAP: Maria Menounos Eliminated From 'Dancing With The Stars'

VIDEO: William Levy Lands Perfect Score On 'Dancing With The Stars'

Melissa Gilbert Absent From 'DWTS' Despite Improved Condition

VIDEO: Katherine Jenkins Wows On 'Dancing With The Stars'

Season 14 'Dancing with the Stars' Contestants Revealed

Kendra WIlkinson Eliminated From 'Dancing with the Stars'

'Dancing with the Stars' Season 12 Lineup Announced

Is Maksim Chmerkovskiy Off 'Dancing with the Stars'