Women’s Euro 2025: France beat England, solid wins for Germany and the Netherlands. Today, Portugal vs Italy is already decisiveJuly 7, 2025