‘No moral victories’ for LeBron James after a hard fought game resulting in a loss in Houston