Is this yours? if yes, then it is interesting although there is one match that is different from my prediction.
In the match Austria vs Turkiye, I chose Turkiye to qualify. Then the Netherlands, I doubt them even though the team that the Netherlands will face is Romania, many are not predicted to qualify for the next round.
Portugal vs France like this picture, for me it is not France who will qualify, but Portugal so they will meet Spain.
I predict the final between Portugal vs England.
Even though Italy seems to be the favorite in the Switzerland-Italy match, Switzerland is the better team. Goalkeeper Donnaruma is a prominent goalkeeper in Italy. He can be the man of the match again in this match. If Donnaruma had not shown a great performance in the Croatia match, Croatia would have easily left the group. I see Switzerland as the team that will advance to the next round.
In the Austria-Türkiye match, Austria is the better team, but you never know what Turkey will do. The 6-1 defeat in the friendly match is still on the minds of the players in the Turkish National Team and they emphasized this situation after the match played yesterday.
Although it is a big deficiency not to have Hakan in Turkey, two equal teams and every score would not surprise me. Let me also point out that if Austria passes this round, it will go to the semi-finals.