Alfonso ganó ventaja y logró invadir el Alentejo, reforzado por los templarios y los hospitalarios, cuyos cuarteles generales se encontraban en Tomar y Soure respectivamente.