Battle of the Upper Baetis
The Battle of the Upper Baetis was a double battle, comprising the battles of Castulo and Ilorca, fought in 211 BC during the Second Punic War between a Carthaginian force led by Hasdrubal Barca and a Roman force led by Publius Cornelius Scipio and his brother Gnaeus.