Fetching details from the dictionary...

to come true (of a wish, prayer, etc.); to be realized; to be fulfilled
to suit (e.g. a purpose); to meet (wishes, ideals, etc.); to conform to (standards, rules, etc.); to be consistent with
to match (implies competition); to rival; to bear (e.g. the heat)
彼には敵わないと感じた。
I felt I was no match for him.
経験豊富な先輩にはとても敵わないと感じた。
I felt that I was no match for my experienced senior.
速さでは誰にも敵わなかった。
His speed was unmatched by anyone.