20170806 sports.tennis: Keys shocks Muguruza to reach Stanford final