Starting the night in 13th place, Glenn scored 147.52 points with her performance to 'I Will Find You,' securing a provisional first place with 12 skaters remaining.
Despite leaving Milan with only the team gold, the 21-year-old reclaimed her self-esteem and delivered a standing ovation from the audience after a night of redemption.