Morocco is definitely the surprise of this century but I think France is just too good even in their weakend state and not having their other star players such as Benzema, Pogba etc. Mbappe, Griezmann, Giroud and Dembele are still world class players on offense and could break through the Moroccan defense