the two sides were so well matched that neither could gain the upper hand
Related Translations:
旗鼓相当: be equal in match or contest of strength; a matched rival, equal in influence and power; a roland for an oliver; be a match for; be equal to; be matched in skill and strength; be well-matc