2019 Men's World Team Championships

DAY SIX
Semi Finals

USA v ARGENTINA

MALAYSIA v AUSTRALIA

HONG KONG v SWITZERLAND

SINGAPORE v NIGERIA

EGYPT v WALES

GERMANY v SCOTLAND

JAMAICA v COLOMBIA

FRANCE v ENGLAND

SPAIN v NEW ZEALAND

KUWAIT v CANADA

IRELAND v SOUTH AFRICA