Japanese football fans screamed with joy on Thursday after "divine winds" blew their women's national team into the World Cup final following a heart-stopping 2-1 win over England. The team, known as 'Nadeshiko' in Japan, will play the United States for the title in Vancouver on Sunday, a rematch of the 2011 final in Frankfurt where the Japanese won on penalties to become the first Asian World Cup champions. On Thursday, crowds throughout Tokyo shouted in triumph as an injury-time own goal from defender Laura Bassett gave Japan the win over England.
More...