Yahoo: World champions Japan will face holders the United States in the women's Olympic soccer final after weathering a storming fightback from France to win 2-1 in an action-packed match at Wembley on Monday.