ROC def. MNE, 32-26
The Russian Olympic Committee, unofficially the Rio 2016 handball gold medalist, defeated London 2012 silver medalist Montenegro in a tight quarterfinal.
Montenegro's loss means the tournament's current highest scorer, Jovanka Radicevic, won't have the opportunity to add to her 36 goals.
The ROC will face Norway in the semifinals.
NOR def. HUN, 26-22
Kari Brattset Dale scored on seven of eight shots for Norway, which moved on to the semis with a balanced attack highlighted by a mid-match stretch that featured goals from six different players. Norway has earned a medal in six of the last eight Olympic tournaments.
Szandra Zácsik was the leading scorer for Hungary, netting five goals on 12 shots.
Norway will try to knock out the ROC in the semifinals.
SWE def. KOR, 39-30
Sweden extended a 21-13 halftime lead to double digits early in the second half and stayed ahead by at least 10 most the way to the finish. Three players had six goals each.
South Korea had reached the semifinals in every Olympic competition from 1984 to 2012.
Sweden will play France in the semifinals.
FRA def. NED, 32-22
The silver medalists from Rio took an early 14-4 lead and never looked back, forcing The Netherlands to play catchup all game.
French goalkeeper Amandine Leynaud record 22 saves and held off a Dutch offense that struggled to find a spark until late in the first half.
Both teams made the semifinals in 2016, but only France will continue its Olympic run in Tokyo after the 32-22 victory. Its next opponent will be Sweden.