Can this also be interpreted as "who is winning?"
Why was "Who won?" not excepted?
Because vinner is present. Think about if you catch up with a group of people that are watching a football match in that moment and then you ask "who is winning?". So they are two different things.
"Won" means past tense and they are looking for present tense.
Vinner du, son?