Who wins the battle in Spain?

Carthage

Rome

There were several battles fought between Carthage and Rome in Spain during the Second Punic War (218-201 BCE). The outcome of these battles varied, but ultimately, Rome emerged as the winner in Spain. Under the leadership of Roman generals such as Publius Cornelius Scipio, the Romans gradually gained control over various regions of Spain, pushing back Carthaginian forces. The final battle in Spain took place at Ilipa in 206 BCE, where Rome decisively defeated Carthage.