Sweden topple Japan 2-1 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 […]