Trois semaines plus tard, la sélection saoudienne est au Bahreïn pour prendre part à l'édition 2013 de la Coupe du Golfe. Rijkaard et son groupe sont dans le groupe B avec l'Irak, le Koweït et le Yémen. Comme pour le championnat d'Asie de l'Ouest, les Verts terminent troisième de leur poule avec une victoire et deux défaites. La réaction des dirigeants est immédiate puisqu'ils prennent la décision de licencier Rijkaard et de le remplacer par le technicien espagnol Juan Ramón López Caro. Son objectif est de qualifier la sélection pour la prochaine Coupe d'Asie des nations, organisée en Australie. Le tirage au sort verse les Saoudiens dans la poule C, en compagnie de l'Irak, de la Chine et de l'Indonésie. Les deux premières nations obtiennent leur billet pour la phase finale. Le , après une quatrième victoire en quatre rencontres, les hommes de López Caro sont assurés de se qualifier pour le tournoi continental, ne pouvant plus être rattrapés par les deux dernières équipes de leur poule, dont ils terminent en tête sans connaître la défaite. En 2014, une série de rencontres amicales permet à la sélection de se préparer à la fois pour la Coupe d'Asie mais aussi pour la Coupe du Golfe des nations, qu'elle dispute à domicile. Les hommes de López Caro atteignent la finale de la compétition régionale, battus par le Qatar.