Former French runner Neige Blanche rallied to win her second U.S. stakes Aug. 14 at Del Mar, powering past Tapwater while holding off Red Lark to take the $85,500 CTT and TOC Stakes.