I can say with confidence its a dps race on the 3 dragon adds, then group up and pop them shields and heals.