Weekend Stakes Winners June 30-July 4