Le 31 mai, les rebelles tentent une contre-attaque, mais cette dernière échoue, six combattants sont notamment tués par un kamikaze selon l'OSDH. Plusieurs autres tentatives sont effectuées, mais sans succès, jusqu'à ce que le 8 juin les rebelles parviennent à reprendre les villages de Kafer Kalbine et Kaljebrine, lors de deux attaques simultanées lancées depuis Marea et Azaz. L'État islamique fait alors face au même moment à une offensive des Forces démocratiques syriennes sur la ville de Manbij, située plus à l'est. Les djihadistes renoncent alors à prendre Marea et Azaz et se replient sans opposer une forte résistance. Ils abandonnent également les villages de Soran, Tlalin, Qrah Kobri, Yan Yaban, Dodian, Brisheh et Ghazl.