The Battle of Arronches was an encounter between the forces of the Portuguese Empire and of the Spanish Empire in 1653, near Arronches, Alentejo. The Portuguese, significantly outnumbered, managed to outflank the Spanish forces and defeat them badly.