旗鼓相当 [- ɡǔ xiānɡ dānɡ]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-matched (in strength); equal strength in match [contest]:
•¶旗鼓相当, 胜负难分。 The two sides were so well-matched that neither could gain the upper hand.