Hakim Ziyech has pulled the strings for the African side who face Portugal for a World Cup semi-final spot