Browsing Tag

Sweden

Sweden topple Japan to book Spain semi-final

Sweden produced a magnificent performance to book a semi-final date with Spain and leave Japan's Women's World Cup dreams in tatters.Japan were seen as title contenders after gliding through the group stage and defeating Norway in the last…