look at england, they couldn't even beat the USA in yesterday's game and it looked like the USA could win the game, england couldn't get in the USA goal, it was like england was being dominated by the USA, with that performance it can easily be seen that england will not have a chance to reach the final, they are not strong enough to beat big teams, their offense is not good, USA is not a great team for england to have as much difficulties as they had yesterday. that's why in my opinion england won't reach the final, but spain is on another level, if in the next game spain beats germany, which is also not good, but if spain manages to play well and win without too many difficulties then spain reached the final and could play against Brazil, which is very strong and has greater chances of reaching the final
my prediction is that if spain beats germany and passes to another stage with a good performance then they will manage to reach the world cup final and if brazil manages to play well in this group stage and pass to another stage then brazil will manage to reach the final of the world cup and will play against spain, but there is the truth that if today they win the game against denmark and then manage to pass to another phase, they will be big opponents of brazil or spain, so I would say that the final will be between brazil , france and spain. they are the only teams that, in my opinion, have shown that they play well, but that could change if frança loses today, if spain loses against germany and if brazil also loses in the next game