Morocco, with the backing from Africa and the Arab world, has stormed into the semi-finals of the World Cup extravaganza after sensationally beating Portugal last night ... much to the delight of the country’s ambassador to the kingdom Mustafa Benkhayi.