Yes, luck is always on France's side and I personally when I saw France's match against Portugal, to be honest, I personally wasn't happy to see Portugal lose because I idolized Portugal who won that match and wanted Portugal to win the Euro. Yes, it was a shame that Felix's kick hit the goal post and to be honest, I was also surprised when Felix couldn't execute the penalty kick well.
Yes, I personally also agree with you and I also want to support Spain in the semifinal match and of course I want to bet on Spain winning. and it does seem like Spain is better prepared than France because I see the Spanish squad is stronger than France.but of course Mbappe and his friends will definitely play their best in that match which will definitely be a very exciting match.
The Spaniards were also lucky in the match with Germany, because Germany had to take a penalty after the defender played hands in the penalty area, but for some reason the referee decided that it was possible to play like that, which means the Spaniards were lucky, otherwise Germany could have been in their place today.
France is a very strong team, and their attack at that Euro looks strange, considering what strong forwards they have at their disposal, but Mbappe once said that there is no necessary interaction with the middle line, that Pogba could find him with a pass anywhere, apparently now everything is not so good, but this does not mean that France has become worse, I think that they just need more time to find their game. This is still a very strong team and they have equal chances of winning today with Spain.