The Battle of Baecula was a major field battle in Iberia during the Second Punic War. Roman Republican and Iberian auxiliary forces under the command of Scipio Africanus routed the Carthaginian army of Hasdrubal Barca.