Before her performance in the Dancing with the Stars semifinal, gold medalist and 16-year-old Laurie Hernandez watched an introductory video about her grandmother, Brunilda Hernandez, who passed away of Alzheimer's earlier this week.

"I kind of feel bad because I've been away from home for so long, so I haven't really been able to see her as much as I used to," Laurie had said before her grandmother's death. "And she's not really doing so well. But I think I'm going to see her soon."


The next day, her grandmother passed away.

So with all that on her mind, Laurie Hernandez took the stage with her dancing partner, Val Chmerkovskiy. Donning purple for Alzheimer's awareness, she proceeded to nail a perfect performance—before breaking down in tears as the routine finished.

Said one of the judges, Julianne Hough, "I'm choosing to smile right now, with tears of joy and happiness, because I know that that's exactly what your grandmother is doing right now."