france seems the safe pick yeah but ive been checking out croatias recent form and their midfield can hold the ball forever against anyone thats a proper sleeper to keep an eye on in the later rounds
It can happen, technically, but the numbers behind it are so ridiculous that expecting it is just a recipe for disappointment. I just treat it like a lottery ticket you forget about until something actually pops.
Morocco making it this far as the first African nation in a semi final is the rael story here honestly. Win or lose they already pulled off something huge that nobody can take away.
I watched them frustrate Portugal a while back just by shutting down the middle, so honestly I wouldn't count them out if they play that same stubborn game.