Spain really deserved to be the winner in this match. But I feel that the strengths of Germany and Spain are indeed quite equal. But in terms of pass accuracy and opportunity utilization, Spain is of course slightly superior. In the semi-finals Spain will face France. And I think it will be quite a difficult match even for Spain. Maybe France is not as productive as Spain. But I think France's defense has its own advantages. So the Spain vs France match will be fierce. But yes, Spain remains the favorite.
Whoever or whatever team wins is what they deserve. And Spain won that match so of course they deserved to win and advance further there. But honestly I hope Germany wins this match. But it turned out that the host could only go that far. And Spain they have been extraordinary even since the group stage. In the semi-finals, Spain will face Mbappe and his friends. And yes, I agree that France has some advantages in their back line. And actually their attack line is also quite good. It's just that France was not as good as expected in building attacks. Maybe in the semi-finals we will see Spain playing more carefully. And maybe there won't be many goals in that match. But I may not be able to decide which one will be my favorite.
For the Netherlands vs England match, I already have a team that I will favourite. Namely the Netherlands. In terms of depth, England's squad is superior, but I see how the Netherlands have progressed so far and they have always been able to produce very effective games. So I am quite confident with my choice this time.