After suffering an injury last weekend, jockey Jessica Pyfer came back strong to take the May 28 Snow Chief Stakes aboard Bally's Charm.