Mbappe, Griezmann, Giroud and Dembele work really together. England players will have to have the game of their lives to stop them. Rabiot has also done very well too. I fear they could get a lot of joy with Maguire, he had a couple of bad moments against Senegal but we've had teams at arms length for the most part so he's been ok but for me untested with runners and passing behind, France will be very different to Iran, Wales, toothless USA and Senegal.
France are not infallible though as we see in the Euros and Nations league, they can look very ordinary at times but have so much strength in depth. A World Cup quarter final will be a huge game mentally and motivationally, I would give France the edge but England have a 40% chance.