competitive, could win, give you a run for... With ten games remaining, the Expos are still in the running. They have a chance to win.
IN THE RUNNING
Meaning of IN THE RUNNING in English
English idioms vocab. Словарь английских идиом и выражений. 2012