Who would have thought that? After ten games, the league leaders of the Spanish LaLiga Granada FC is called. Although…