Even though the Japanese team did nothing in 90 minutes, they got the ticket to the final, courtesy of the English lady who scored in her own goal line.
Anyway, the final will be USA vs Japan, (yep just like in the last world cup).
I do hope that team USA, will get the trophy this time, IMO the US team is much stronger than the Japanese team.