Recap of The Womens Cup in Alcala de Henares, Madrid 2023