I also thought Belgium's tactics were weird, but not even the Evenepoel part... they so often seem to use up riders in the wrong parts of the races.
But anyway, I really think the French selection and tactics were absolutely spot on again. Without Alaphilippe being amazing it wouldn't have come to that much, but they had a clear plan, they took the race in their hands and didn't wait, control, gamble diffusely etc. Cosnefroy was very strong today and it might have backfired had Ala not been able to finish it off, but it looks like they knew very well the strengths of each rider, they used them to their best, didn't hesitate... and they still had Sénéchal fresh in the mix all the time.
The Danes and Italians had more bad luck and lost riders early... but it looked like the Italians especially weren't as clear with their tactics as yesterday. They were pretty passive even when they had almost all riders left... they said they wanted to get Colbrelli in a small group without van Aert, but I never saw them doing anything for that. Even when Colbrelli could go with Ala he didn't work.
So, basically, like I already said: you need to have the legs, but the French and especially Alaphilippe took their fate into their own hands and that's why I'm even more happy they/he won.