very tough
Your party was in for quite a fight. Dragons, as in 3.5, are on the tough end of their level, and it looks like you had a couple of inexperienced players. That said, the dragon itself probably could have killed one of the party by itself. Combining an elite controller really...