Koncem roku 210 př. n. l. připlul do Ibérie Publius Cornelius Scipio, stejnojmenný syn jednoho z nedávno padlých Hasdrubalových protivníků. Punové rozptýlili svá vojska do různých částí poloostrova, čímž novému římskému veliteli umožnili, aby se na jaře následujícího roku náhlým výpadem zmocnil Nového Kartága. Hasdrubal dobýval tehdy jakési město na území kmene Karpeťanů ve střední části země, takže se nacházel přinejmenším deset denních pochodů od kartaginského hlavního města a nemohl Scipionovi zabránit v jeho dobytí.