I think that France will lose tonight, even if they are great team, I think that the Americans physique is much stronger than the french.
I think though that all the other 3 teams can win the WC, but it depends who will meet who.
Japan wins - if they beat Sweden and meets either USA or France
Sweden wins - if they beat Japan and meet France in the final
USA wins - if they beat France and meets Sweden in the final
Though what do I know..we might see an another shock from the French girls!