Aberdeen and Celtic set for showdown at Pittodrie