- 旗鼓相当 [qí gǔ xiāng dāng]
- 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. 旗鼓相当，胜负难分。
He thought he could beat anyone at tennis, but he's met his match in her.