В период Второй Пунической войны, после того как Ганнибал пересек Альпы и опередил Публия Корнелия Сципиона, который ждал его в Марселе, Гней Корнелий был отправлен в Испанию со значительной частью своих войск, тогда как сам Сципион остался в Пизе, готовя новые легионы. В 218 году до н.э. Гней с высадился в нынешней Каталонии со своей армией численностью около 20 000 солдат желая разгромить карфагенян в решающей битве и уничтожить "империю баркидов". В Испании находились несколько карфагенских армий, и Гней выступил навстречу Ганнону, у которого было немного больше половины его сил. Гасдрубал отправился, чтобы присоединиться к Ганнону, но последний не дождался его, вступил в сражение с римлянами и потерпел поражение в битве при Циссе. У Гасдрубала не было достаточного количества войск, чтобы начать генеральное сражение с римлянами, но его отряды активно маневрируя смогли помешать развить латинянам свой успех. Однако карфагеняне не смоги помешать Сципиону захватить часть испанской терр