Ricky wins it.
won by a hair - выиграл с минимальным преимуществом
it won't be long - это ненадолго
it won't work - это не выйдет
won't be long: If you say that someone won't be long, you mean that you think they will arrive or be back soon . If you say that it won't be long before something happens, you mean that you think it will happen soon.