The Battle of Alcacer Quibir, in Morocco fought on 4 August 1578 between King Sebastian of Portugal with his ally Abu Abdallah Mohammed against the King of Morocco Abd-Al Malik, it's know as the Battle of the Three Kings.
The strenght was 23.000 portuguese, 3.000-6.000 moorish allies and 40 cannons. The moorish king had 40.000 men and 34 cannons.
In the end the losses were for Portugal and allies 9.000 dead and 16.000 captured including the dead of the king Sebastian and his ally king. The losses on the moors were unknown but the king was also dead in the heat of battle.
After the battle Portugal lost independence for the spanish for 60 years.