2026 ILCA 7 World Championship, Day 3: New Zealand trio hang tough after challenging first day of gold fleet racing in Ireland

The New Zealand trio of sailors are hanging tough after a challenging first day of gold fleet racing at the 2026 ILCA 7 World Championship in Dún Laoghaire, Ireland.