llevar las de ganar
Meanings
Verb
1. synonym of tener las de ganar (idiomatic)