Fans in Morocco and around the world are celebrating the North African team’s shock win over Portugal, as it becomes the first African side to reach the World Cup semi-finals.

Morocco has defied expectations in this tournament, previously beating Belgium and Spain.