Boys basketball: Eagles lose to Warriors on road