put up a good/brave fight - definition and synonyms

phrase
  1. to try in a determined way to achieve something even though you do not succeed

    We put up a good fight in this match and were unlucky to lose.

See also main entry: fight