opponents
rivals
competitors
On a gagné le match malgré des adversaires vraiment coriaces.
We won the match despite really tough opponents.