Afonso IV of Portugal
The Battle of Río Salado, also known as the Battle of Tarifa (30 October 1340) was a battle of the armies of King Afonso IV of Portugal and King Alfonso XI of Castile against those of Sultan Abu al-Hasan 'Ali of the Marinid dynasty and Yusuf I of Granada.