Apart from that, in this round I personally can't wait to watch the match between Germany VS Spain. The reason is that these two teams have many advantages at the moment. Because it has been proven, these two teams have never lost at this Euro. So with this fact, the Germany vs Spain match will definitely be very exciting. So I won't miss this match. And according to your prediction, which team will win this match(Germany VS Spain). I personally really believe that Spain will win this match. The reason is that Spain is currently showing very good performance.
The final of the tournament (Germany vs Spain) will happen sooner than expected, and i thought these teams shall meet at the final match not on QF. It will be a very interesting match to watch. As many i think, it's not gonna be effortless game for germany to beat spain, and i give spain like 60% chance of winning.
If Kroos, Gundogan, and Havertz pull out their world class performance against spain, and i can see them winning. They have performed very well against denmark, but that's not enough to beat spain. Kross needs to take the control this very important game now, and this is the only way for germany to win the game against spain.
In the first half against Dernmark, Kross got fewer passes from his teammates, and Germany lost control over the game. But, they regained control in the second half after his teammates passes him more.
All in all, I think Germany will win. But, only if its players have better chemistry and give more passes to Kroos. Then, they can control the game against Spain.