The Atlas Lion of Morocco have surprisingly beaten the Red Devils of Belgium to blow the group for all countries to qualify.
Monir El Kajoui was a surprise inclusion in the line-up ahead of regular starting goalkeeper Yassine Bounou who fell ill after the national anthem before kick off.
Ziyech was the first to create a real threat for the Moroccans but his free kick goal was ruled out for a very tight offside call per VAR advice.
In the second half, Morocco eventually scored from a free kick when Abdelhamid Sabiri whipped his effort in at the near post.
Hakim Ziyech cut back for Zakaria Aboukhlal was shot nicely into the roof of the net to quench any hope of come back from the Belgian side.
Morocco go top of the table with four points in two games while Belgium settle for 3 points in two games as Canada and Croatia face now.