The first game should not be very difficult for Germany to win, they have to win it to show that they should not be underestimated. With the big names and experienced players like Neuer, Kimmich, Rudiger, Kroos, Gundogan etc, they have a good balance. Scotland should not be underestimated because they also have some strong names in their list like McTominay and McGinn, but generally, their is more experience with the German side, and experience can really matter a lot.
I predict Germany to win scotland 3-1, Havertz to score.
The problem I find with the German team is that every time they are part of a competition, regardless of a good or bad run they always find themselves to be among the favourites and unfortunately in the last couple of months am not really convinced to say these have a strong team to go all the way...they might survive the group stage but this isn't a strong team!!
Btw, Scotland shouldn't be written off easily because these have an above average team and the Germans could be caught napping if they don't play their game right..but being hosts should give them the extra confidence to win games.