Who do you think will they play in the final then - France or Portugal? Odds are that it will be France, but you never know.

The best footballing countries in the world are from Europe (if you don't include Brazil/Argentina). With the performance of the USA and Australia things may be different in the future though.