Aberdeen’s run without a win was extended to nine matches.