Substitutes Abdelhamid Sabiri and Zakaria Aboukhlal climbed off the bench to propel the North African nation to a resounding win over Belgium in the second Group F game on Sunday afternoon.
Morocco have moved up on top of group F following their 2-0 win over Roberto Martinez's side at the Al Thumama Stadium in Doha
Morocco caused the latest shock at a World Cup that has been full of surprises by beating Belgium thanks to late goals by Abdelhamid Sabiri and Zakaria Aboukhlal.
Belgium keeper Thibaut Courtois was at fault for the first goal, inexplicably allowing Sabiri's inswinging free-kick to beat him at his near post with 17 minutes to go.
But the whole Belgium side paid the price for a ponderous performance, with Morocco capping a magnificent second-half display when Aboukhlal fired Hakim Ziyech's pull-back into the roof of the net in stoppage time
Belgium will now head into their grudge match with Croatia on Thursday knowing they’ll likely need a positive result to secure progression.
As for Morocco, the victory puts them in control of their own fate, with the Atlas Lions now on the brink of just their second knockout appearance in World Cup history.