Los ejércitos portugueses, junto a los refuerzos, derrotaron finalmente a los españoles en la batalla de Ameixial el 8 de junio de 1663, lo que obligó a Juan de Austria a abandonar Évora y a retroceder a la frontera, tras sufrir copiosas pérdidas.