meaning of am Ende gewinnen

am Ende gewinnen - German to English

to end up winning