World champions Japan will face defending champions the United States in the women's Olympic football final.
Japan weathered a storming fightback from France to win 2-1 in an action-packed match at Wembley, while the Americans grabbed an extra time 4-3 win over Canada at Old Trafford.
Japan will be in their first Olympic final against the US, whom they beat on penalties in last year's World Cup final.
The final is at Wembley on Thursday.
The men's semi-finals are on Tuesday with South Korea playing Brazil and Mexico playing Japan.