Spain will remain the favorite team when they face France, especially since their level of confidence is getting bigger after successfully getting rid of Germany. The way they played when they beat Germany was very classy, the Spanish squad this time showed something different from before. Even though the core squad contains many young, inexperienced players, their presence actually makes Spain stronger. France will have difficulty facing Spain, I think Germany's defense is stronger than France, the Spanish players will try to open the French defense area to score goals.
I agree with you, Spain is the favorite team to win against France because they have defeated stronger opponents in this tournament. Spain defeated Italy, Croatia, and Germany, they won against these strong teams, and I don't think France will be able to stop them in the next game, however, since the start of this tournament France has only scored three goals, one was a penalty against Poland. France, in my opinion, is a weak team in this tournament since they drew with Poland, a team that every opponent defeated in the group stage, they were just lucky to win the penalty shootout against Portugal. Spain on the other hand has scored 11 goals since the start of this tournament and has not draw any of their games, which is why I am very confident in their game, but if France wins, I believe they will be lucky with how Spain has performed.
Why France is unable to perform well despite having such a strong squad is a mystery. France's attack of Mbnappe, Griezmann, Giroud, Dembele, KOla Muani and Thuram are all very talented. Also French midfield players Camavinga, Rabiot, Kante and Tchouameni are all playing for big and renowned clubs in Europe. All are talented and experienced players. France's defense also has players like Kounde, Saliba and Theo. It would not be wrong to say that France is the strongest team in Europe.
But the main strength of Spain's squad is the understanding between the players is very good. The players have been able to adapt themselves very well to Coach Fuente's match strategy. Williams and Yamal are also able to perform well. There are many star players in the France squad, but the understanding between the players is not good. Spain team on the other hand is not very experienced but the understanding between the players is very good.