I think Germany will win all 3 games. Plenty of players hitting good form at the right time - Havertz, Wirtz, Musiala etc. Just beat Holland and France.
You appear to have made up an entire new argument as usual. Absolutely nobody is saying England has a better record than Spain. I quoted the particular part where you were talking pish (as usual). If you are going to quote me back at least refer to my actual point you fucking weirdo.