Weekly Stakes Winners July 28-Aug. 1