Their recent wins have proved they're still the ones to beat.
⇑ Translate the sentence above by Google ⇑
Related: recent, prove, beat
Prev: He seems unabashed by his recent defeat.
Next: Tension has heightened after the recent bomb attack.