En esta guerra de 28 años (la más prolongada y destructiva entre los dos países), los ejércitos españoles fueron derrotados en la batalla de Montijo (1644), en la batalla de las Líneas de Elvas (1659), en la batalla de Ameixial (1663), en la batalla de Castelo Rodrigo (1664) y en la batalla de Villaviciosa (1665).