Spain Beat North Korea on Penalties to Win 2026 FIFA U20 Women’s World Cup Title
Spain claimed their second FIFA U20 Women’s World Cup title after defeating defending champions North Korea 4-3 on penalties in Sunday’s final in Łódź, Poland. The final ended goalless after…