It wasn't pretty, but the Arizona Cardinals found their way to a 26-16 victory over the Carolina Panthers to emerge to 2-2 on the year.