Sri Lanka 161-181 Netherlands 2024-05-28 14:30

Stadium: Central Broward Regional Park Stadium

Stadium

  • Central Broward Regional Park Stadium
  • Lauderhill,Florida, USA
  • Capacity: 20000