I den svenska startelvan hittade vi tre spelare från OBOS Damallsvenskan. Lagkapten Caroline Seger flankerades av Filippa Angeldahl och på topp startade skyttedrottningen Stina Blackstenius.
Men det var Magdalena Eriksson, Chelseas lagkapten, som nickade in ett tidigt ledningsmål för svenskarna. Japan kvitterade och vi gick till paus med ett oavgjort resultat.
I starten av den andra gjorde Stina Blackstenius sitt fjärde mål i turneringen till 2-1. När Kosovare Asllani sedan satte 3-1 från straffpunkten var segern klar.
Förutom de tre spelarna som fick starta så kom Hanna Bennison, Olivia Schough och Madelen Janogy in i matchen.
Semifinalen spelas mot Australien, som Sverige slog med 4-2 i gruppspelet, på måndag klockan 13.00.