If Brazil plays with the Croatia the same way Brazil played with the Koreans, then probably Croatia will have little chance, because even if the entire Croatian team sits on defense, it is unlikely to help, Brazil will still find a way to score.
Apparently, the Croats will have to try to play second-string first and look for chances in counter-attacks.
The Netherlands have a better chance against Argentina. A lot will depend on Messi, if he can score a couple of goals alone, then most likely Argentina will pass, if not, then the chances are equal.
There is no doubt that Brazil will qualify for the semifinals if Croatia plays like they played with Koreans then also Brazil will defeat them but it will be a little tough match for them.
The match between Argentina and Netherland is very unpredictable any team can win the match. If Messi is in action mode on the match day then their is a chance for Argentina to qualify for the semifinal.