Croatia has a good team with Modric and Rakitic, but France has a more powerful team with a spectacular and very fast Mbappe. I would like Croatia to win, out of sympathy, but France will win.
The English, it was clear from the beginning, that they would not get very far, I think they only won the world cup once in 1966. They invented football, but internationally they have never excelled.
The surprise is given by Croatia, which has never achieved anything in world football. I like Modric a lot, he's a very skilled player, Rakitic also attracts attention, he has a very powerful and accurate shot.
It is going to be a very entertaining and exciting final, unless one of the two teams firmly imposes on the other, from the beginning.