Close, but no cigar
Meaning: Come disappointingly close to success.
Origin: Early slot machines gave out cigars as prizes.
OR
Almost winning. - Certain games of skill at a fair or carnival would give cigars as prizes.
второе мне кажется более вероятным. какие ещё блин сигары в слот-машинах?
Гугл нам подсказывает