My ideal final would be Brazil vs England. I think Brazil has a great chance to qualify for the Final if their opponent in the semifinals is Netherlands. But if it turns out that Argentina can beat Netherlands, then Brazil's journey to the Final will not be easy. Meanwhile, for England, I think they will make a surprise. France is indeed a very strong opponent but I feel that England has a good chance to win against France, and they will also win again in the semifinals whoever the opponent is.
Im on the same page with you on this prediction. England has shown to be a very serious contender for the trophy. They have all it takes to win France. The defense, midfield and attack are all functional. They got to the Finals of the Euros 2020 and that alone has proven that Gareth Southgate has his tactics and strategies on how to go far this time again. France are over dependent on few key players but England have been playing as a team and its been showing through out their games.
For me Brazil vs England plays the finals.I think there is a good chance for Brazil vs England final, but imo England vs Portugal is pretty possible too. It's interesting to me that most bettors think that
France is more likely to win the next match. I'm almost 100% sure the winner will be England, as well as in the finals, but
who England will be playing with in the World Cup Final, I don't know, I think it can be Portugal.