Croatia vs Türkiye in 2 days time could be the match that will decide who will be the leader of Group D. If Croatia wins this match, they will most probably finish as the group leader. If Türkiye wins, the competition can continue until the last match.
Historically, Türkiye cannot beat Croatia. In the last ten matches, only Türkiye won the match played in Eskişehir in 2017. Other than that, the matches either ended in a draw or Croatia won. This match will also be very difficult for Türkiye.
Montella has just taken over the team and this will be his first game. That's why we don't know what kind of game he will play. Therefore, we can say it's a match open to surprises. But Croatia is of course the natural favorite. A draw would be a good result for Türkiye but I expect them to play for the win.
What is specific for this match is the large number of injuries on both sides, so the following players will not play for Croatia : Ivan Perisic, Luka Ivanusec, Mislav Orsic, Bruno Petkovic, Andrej Kramaric and Marko Livaja, who no longer wants to play for the national team. Some new players have been called up as substitutes, and the question is whether they will take advantage of their opportunity.
According to the information I found for Türkiye, some very important players will also not play : Caglar Söyüncü, Arda Güler, Cengiz Ünder, Enes Ünal, Mert Günok.
Croatia is the favorite because it plays on home ground, and it should be noted that the match is played in Osijek at the Opus Arena, which is a new stadium and currently one of the most beautiful in Croatia. Tickets for the match sold out in just 8 minutes, and the support will be fantastic.