And then there were five!
We knew last night’s elimination was going to be a heartbreaker no matter who crashed out.
The remaining five couples of Dancing With The Stars battled for a spot in the finale, each performing two routines, including a Trio Challenge that involved adding an extra pro into the mix.
Every couple brought their A game, and so the littlest mistake was not going to be missed.
How exciting!
The semis kicked off on a happy note because guess who’s back?
Sharna Burgess’ back! Can we get a hell yeah?
After missing two weeks due to a knee injury, she made a great comeback in velvetty perfection – as always!
Her partner James Hinchcliffe was feeling a little down due to some previous mistakes in routines, but they were both ready to put the past behind them and smash it in the Argentine tango.
Sharna took a huge risk by choreographing a routine in which she was blindfolding the whole time, leaving James to lead.
He also did a handstand on a chair over Sharna, so that was pretty good too.
Although Carrie Ann Inaba pointed out a few missteps, the risk paid off as they received a whopping 29/30!
Read more: Ryan Reynolds knew Blake Lively was The One “after the sex”
Laurie Hernandez and Val Chmerkovskiy began their night with the foxtrot.
We are still crying over here!
Laurie’s coverage was mainly about how close she was with her grandma, who died the day after the clip was filmed.
So, the Olympic gymnast dedicated her routine to her and danced the most passionate routine we’ve seen yet. By the end, there wasn’t a dry eye in the house.
Carrie Ann told her: “You represent the American dream, and you also represent the Dancing With the Stars dream.”
She received an incredible 30/30 – remember guys LAURIE IS 16!
However, Laurie and Val were not alone, Terra Jolé and Sasha Farber also earned themselves a perfect score for their rumba.
The judges and viewers went crazy for Terra’s hip action and she bagged herself 30/30.
At the bottom of the pack were Jana Kramer with Gleb Savchenko and Calvin Johnson with Lindsay Arnold.
Both pairs delivered strong performances, but these also included small mistakes.
Jana ended up with a 28, while footballer Calvin landed dead last with a 26.
They did receive top scores for their trio dance though – but then again so did everyone, so that kind of didn’t matter.
Read more: Where did she go? Kendall Jenner goes MIA with no warning
Terra and Sasha missed out on the finals, although they received TWO perfect scores.
She kept smiling, although we could see she was devastated.
She said: “Sasha had been extremely supportive throughout this entire process.
“Honestly, I wouldn’t be here without him.”
Do you think the right couple went home?
Tell us what you think!