Wiktionary
win the day
vb. 1 (context idiomatic English) to gain complete victory or success over something or someone 2 (context idiomatic English) to be totally accepted by other people (such as an idea or a proposal)