I still don't want France to be in the semifinals because they only rely on luck without showing a game that is refreshing to the eye. From the group stage until now they have only scored 1 goal and 2 own goals from their opponents and it is clear how much luck they have.
While I don't see France winning this trophy even if they got the opportunity to win at the semi-finals, I can't agree with you when you based their achievements on luck because you make it look like their efforts don't count but it actually does. The thing is, they might not be able to make outstanding goals or be the highest goal scorers but the pressure they come with and their persistence is what ai think have taken them this far. Nevertheless, I see more chances of winning from national teams like Spain, Netherlands and England. If France can beat Spain today, their chances will become higher than that of England and Netherlands. I am of the opinion that it is only Spain that can truly stop these guys from winning the trophy. An opportunity which they have today.