Ralph Macchio has become the eighth celebrity to be eliminated from the twelfth season of Dancing with the Stars.

The Karate Kid actor was sent home on Tuesday night after landing in the danger zone alongside Kirstie Alley during tonight's live results show, although Tom Bergeron said that they were "not necessarily the bottom two".

"The memories I take with me are day one when we came out here with the foxtrot and this place just erupted here in this theatre and out in the streets and I will never forget how the fans have driven us through every week. It inspired me - I would run here every Monday for us to present what we worked on and I loved that and my gratitude was overwhelming," he said following his exit.

"Thank you to my friends and family who wanted me to do this show. Thanks to DWTS for the opportunity - the crew, hair and make-up, everyone, and Karina. You have inspired me in so many ways with your heart, your talent, your class, your integrity as an artist and even more so as a human being. I am proud to have been your dance partner and even more proud to be your friend."

Tonight's episode featured a performance by Stevie Nicks with the first single from her new album In Your Dreams, 'Secret Love' and accompanied by DWTS pros Dmitry Chaplin, Anna Trebunskaya, Peta Murgatroyd and Damian Whitewood. She later sang her hit 'Landslide' as pros Tony Dovolani and Cheryl Burke danced.

Recording artist Pitbull also took to the stage alongside Ne-Yo and Nayer to perform his single, new track 'Give Me Everything' from his Planet Pit album.

The evening also included a selection from the 'Spotlights Segment' with a dance by 13-year-old Tayla Kelley to La Roux's 'Bulletproof' alongside Dancing pros Lacey Schwimmer and Chelsie Hightower.

Macchio's departure means that Kirstie Alley, Chelsea Kane and Hines Ward will battle for the Mirror Ball Trophy on next week's season finale.