I'm so pleased for Ashley! As far as I could see, she made the rotation on both 3-3s. The "lutz" edge is more suspect and I imagine an international technical panel wouldn't be so forgiving. But that's easily fixed- just go for 2 3Fs instead of 2 3Lzs and she can take the ! on the Lz. This is by far the best she's skated in her 3 titles. I think her score was probably about 8-9 points too high, but she'd probably be around 140 if she duplicated this skate in front of an international panel. Worlds just got a whole lot more interesting.
Gracie was also very good. I think this is the best FS I've seen her do this season. I still don't like Phantom for her, or the lyrics, but her elements were strong and she fought hard to land 6 clean triples. She is a very deserving silver medalist. Again, her score is 8-10 points too high. Hopefully she can skate well at Worlds too.
I thought Karen Chen was great. She is so sure of herself for someone so young. I think she got the benefit of the doubt on her 3Z-3T (the 3T looked < to me) and she lacks maturity, but the rest of her jumps, her speed, and her spins were admirable.
Polina will get the 3rd spot for Worlds. She also did one of her better FSes this season. I thought her 3Z-3T was > and she was on the wrong edge on the 3F. She was solid elsewhere other than the 2nd 3Lz.
Overall a great competition. Congrats to all the ladies!