I feel like better teams are going to next rounds all around. Luck isn't something very influencing in this tournament. If this trend goes on Brazil will very likely bring world cup to their home. I don't think Croatia can go to next round. There is huge power difference between them.
I also want to watch Brazil against Portugal soon. Their match can be the most enjoyable match in whole tournament. Cristiano Ronaldo is key player tho.
It was quite surprising to see that Portugal was able to win with a landslide score from Switzerland and it seems that Portugal didn't need to worry when Ronaldo was no longer defending their national team because new talents kept popping up in Portugal. Brazil is a strong team but Croatia can trouble them in this quarter-final if the Croatian defense can keep out the attacks from the Brazilian attackers it is very possible that it will go to extra time but penalties I don't think I can't remember when Brazil faced that.
After yesterday's closing 1/8 games, I have another team that I think is a contender for the final - Portugal. I also was surprised by their excellent performance against Switzerland. Haven't seen Portugal play like that in a long time. As for Brazil and Croatia, I think Croatia will lose in regulation time. Most likely the game will not come down to a penalty shootout. It's hard to call Croatia a semi-final contender at the moment.