I think Germany deserves to be superior at this time because their squad is more qualified and experienced, but for some reason I think if Spain this year might surprise us, even though they are no longer strengthened by the previous great players like in the cup world 2010, but the young squad owned by spain at the moment is of course quite potential and Is not that they able to reach the semifinals of euro 2020 by simply on the young squad?
Both teams are really good. This is the biggest advantage of more experienced Germany. However, when they face a big team like Spain, these matches become equal for both teams. Spain can play with all its might against Germany and beat the Germans. They have individually talented players and they play well as a team. Germany, on the other hand, gives an example of a disciplined team. Tournaments are where the Germans are most successful.
Right now, quality is amazing in all top class European countries, and they can give good performance for having unbelievable results because we already have history of results like this in many events. Germany is better side and with the combination of experienced and new players we can expect something big from them because they are mostly performed good when they are not in favorite frame and right now things are going into their favor even France, Brazil and Argentina are much better in quality, but German's can give them shock in any game with their quality as we watch them in Brazil they have done historic performance against all odds and ruined host nation Brazil which is still in historical books.