World champions Japan weathered a storming fightback from France to win 2-1 in an action-packed match at Wembley on Monday and reach the women's Olympic soccer final. (Reuters)
↧