They supposedly had a lot of good chances including a missed penalty and were very unlucky to lose at Pittodrie. They're also a lot stronger at home- this will not be an easy game.
Strangely, they seemed to cause Aberdeen a lot of problems with their set pieces, a team I would have thought would be well suited to dealing with that.