Rumer Willis and Valentin Chmerkovskiy on the 'Dancing' final, May 18, 2015
It was finals time on Monday night's "Dancing with the Stars" and those left standing brought their A-games.
Sexy, fun and inspiring routines were delivered over the course of the hour-long evening by the three remaining teams.
Unsurprisingly, Rumer Willis and Valentin Chmerkovskiy and Riker Lynch and Allison Holker tied at the top of the leaderboard, both pairs earning perfect scores across two rounds (80/80) – a do-over dance from earlier in the season, and their freestyle. Noah Galloway and Sharna Burgess came in third for the night, with a total score of 72/80, a few points off the top spot, but impressive performances nonetheless.
Noah took to the ballroom first on finals night with Allison, re-doing the Argentine tango they first showcased in Week 3. Their second go around at the number found them earing a better score – 32 this time vs. 30 earlier in the season.
For Riker and Allison, their do-over dance was a crowd-pleasing favorite – the Captain Jack pirate-themed paso doble.
"That was epic. I loved it," judge Len Goodman raved, as the team earned the full 40 points.
Rumer and Val tackled their foxtrot from Week 1, and it left Bruno Tonioli calling the celeb, "dancing royalty," following their routine.
Len too, was very impressed.
"Week 1 I said this could be your season. Nothing's changed, only your dancing is so much better," he said, as the pair earned a perfect score.
Like every season of "DWTS," the freestyle round was the most spirited, as each team took to the ballroom with crowd pleasing numbers.
Inspired by his own journey, Noah and Sharna did a beautiful contemporary routine to Sia's "Titanium."
"It was beyond words, what you did," Carrie Ann Inaba said, as Noah and Sharna earned their first perfect score of the night.
"The movement was incredible. Fabulous," she added.
Riker and Allison's routine appeared to be in a fusion style, with lots of fun elements that earned them the full 40 points.
"It was like watching Fred Astaire reinvented," Bruno said.
Last up were Rumer and Val who heated up the ballroom with a steamy tango-flavored freestyle that was both sexy and stunning.
"It was raw, honest, and it was so on-point," judge Julianne Hough said, before the pair celebrated their second perfect score of the evening.
"Dancing with the Stars" Season 20 concludes on Tuesday night on ABC when a winner will be crowned.