Rangers lose twice at home