-snip-
It is true that nothing can be guaranteed in sports especially football. Because many good teams can lose at any time.
Sometimes, every team has different solidity and consistency during the match on the field. SOme other factors may be also influencing. However, the tense of the World Cup is exactly different from the League matches. So, this may also influence all players in the team which probably not all very talented players.
But, for the match between Croatia vs Brazil, I really expect that Brazil can make the victory.
I wasn't surprised by Spain's exit, but not at this point in the round of 16. Despite some slight modifications to their squad, they still have a powerful team to reckon with and go further than this in the World Cup.
This was also what made me surprised. I ma not sure that Spain will be one of the teams in the final. But I was really surprised that Spain will be lost to Marocco in round 16. I thought they will probably get into at least the quarter-finals. So did Germany. So many surprises here, right? But for now, I really appreciate for all teams n the quarter-finals. They deserve this and they are all big teams.