Kathmandu, October 26: Nepal’s U-18 boys’ football team concluded its campaign at the ISF Football World Cup 2026 in Suzhou, China, with consecutive victories over India and Haiti. Nepal defeated India’s second team 6–3 before beating Haiti 5–3 in a penalty shootout. Held from October 17 to 26, the tournament featured teams from 38 countries, with Nepal finishing 29th overall. Nepal began