The top five remaining celebs gave it everything they had on Dancing With the Stars Monday, with a spot in next week's finals at stake.
Who's moving on, and who's heading for the door?
With each star set to compete in a Trio Dance on top of a solo routine, the margin of error was small and the stakes couldn't be higher ...
The five couples remaining, heading into the night:
1. Laurie Hernandez and Val Chmerkovskiy
2. Jana Kramer and Gleb Savchenko
3. Calvin Johnson and Lindsay Arnold
4. Terra Jolé and Sasha Farber
5. James Hinchcliffe and Sharna Burgess
It's been shaping up like a two-person race between Laurie and James, both of whom cruised into the Season 23 finals as anticipated.
As for the one unfortunate pair headed home?
At the end of the night, host Tom Bergeron and co-host Erin Andrews revealed the couple who would not be progressing to finals week.
It came down to Calvin Johnson and Terra Jolé.
And while the duo scored a perfect 60/60 (!) for their two dances, Jolé and Farber were sent packing at the end of the evening on ABC.
Said the gracious Little Women: LA star, 36:
“Sasha has been extremely supportive throughout this entire process and honestly, I wouldn’t be here if it wasn’t for Sasha."
“I’m so grateful to have him as my partner.”
Bergeron then gave her the ultimate props:
“When people ask me in future interviews who are my favorite people we’ve had on the show, your name is on that list now my dear."
Very sweet. As for the four who move on:
The remaining contestants all performed individual dances, after interviews with their loved ones, and Laurie Hernandez stole the show.
Her moving segment featured the gymnast encouraging her grandmother, Brunilda Hernandez, who suffered from Alzheimer’s disease.
“I kind of feel bad ‘cause I’ve been away from home for so long,” Laurie said. “So I haven’t really been able to see her as much as I used to."
"And she’s not really doing so well, but I think I’m gonna see her soon,” Hernandez said, but her grandmother died the very next day.
Wearing purple, in support of Alzheimer's awareness, the 16-year-old Laurie and her partner, Val Chmerkovskiy, danced in her honor.
The judges were moved and lavished praise - and perfect scores - on Laurie and Val, who remain the couple to beat going into the finals.
In the second round, made up of trio dances, all couples received perfect scores, which didn't make the voters' jobs any easier for sure.
With four couples remaining, tell us what you think:
Who do you think will win the Dancing With the Stars title this season? Can Calvin or Jana possibly stop James or Laurie from triumphing?