Watch Now
Liu brings the house down to win world title
March 28, 2025 10:13 PM
Alysa Liu saved her best for last in the free skate to become the first U.S. woman to win a world championship in 19 years. Afterward, Liu described "picking up the pieces" of her career to accomplish the "insane" feat.