オロスコパの戦い
この戦いを、スキピオ・アフリカヌスの養孫であるスキピオ・アエミリアヌスが見ていたと言われているが、彼は養祖父の盟友であるマシニッサからローマ軍用の戦象を入手するためにヌミディアに滞在していた。
ハスドルバルは軍隊を丘の上に撤退させ、陣地を固めた。続いてアエミリアヌスを仲介者としてマシニッサと交渉に入った。しかし、カルタゴ側がスバとアサシスをマシニッサに引き渡すことを拒否したため、交渉は失敗に終わった。一方、ヌミディア軍は、カルタゴ軍が陣取っている丘の麓を囲むようにして、包囲陣地を築いていた。このため、カルタゴ軍は食料の調達はおろか、戦闘無しには軍を脱出させることもできなかった。ハスドルバルは、脱出のための戦闘を好まなかった。特に、ヌミディア軍は野蛮人の連合体であり、補給線は十分でないと考えていたからである。ハスドルバルは、戦闘も戦利品も期待できない状況では、ヌミディア兵はやがて帰国し始めるだろうと確信していた。そこでカルタゴ軍はヌミディア軍の撤退を待つこととし、食料が尽きた後は、家畜を屠殺して食べた。家畜がいなくなると、騎馬を殺して食べた。この食事を作るための薪もなかったので、カルタゴ軍は盾などの木製の武具も燃料に使った。