Rangers lose again but don't lose ground