I think I got lucky with that fight. My fighter was my only character wearing rather good equipment. I had her run to the side of that dragon, and the entire fight the dragon was attacking her. I had my rogue continuously backstab the dragon while Madora and Jahan would occupy themselves with the dragon's minions and keeping Astarte safe.
It took me a fair bit of time to take the dragon down. My rogue's attacks had a lousy 60% to hit and didn't do much damage. My fighter was out of the fight most of the time, but she was an amazingly resilient punching bag.