Overwatch: Germany vs Sweden (BO5) - World Cup Playoffs
Resolved
· $951 vol
Germany
Lost
Sweden
Won
Final result · Polymarket
Full market
→