What does am Ende gewinnen mean?

am Ende gewinnen - German to English

to end up winning