گسترش روم در آیبریا
اردوگاه روم > عملیات اول

در سال ۲۱۸ قبل از میلاد، لژیون‌ها و قوای متفق اعزامی به هیسپانیا به ماسالیا (بندر مارسی در فرانسه امروزی) رسیدند تا بررسی کنند که آیا قوای متحد هانیبال قبلاً در راه ایتالیا بوده است یا خیر. پوبلیوس کورنلیوس اسکیپیو ۳۰۰ سواره نظام را برای یافتن موقعیت نیروهای هانیبال راهی کرد. در این زمان هانیبال در حال عبور از رودخانه رون (Rhon) بود. او ۵۰۰ سوار نومیدیایی را به سوی رومیان فرستاد تا از تعداد و مقاصد آنها مطلع شود. این دو قوای اعزامی با یکدیگر درگیر شدند و رومیان در نبردی خونین پیروز شدند. عقبه سپاه هانیبال به راه خود به سمت ایتالیا ادامه داد.
اسکیپیو تصمیم گرفت به ایتالیا برگردد و در آنجا با هانیبال رو در رو شود و برادرش گنائوس کورنلیوس اسکیپیو کالوس را با بخش عمده ای از نیروهای اعزامی از طریق دریا به هیسپانیا فرستاد. گنائیوس لژیون‌هایش را در شهر ایمپوریون (Empúries) پیاده کرد. لیوی می‌نویسد که گنائیوس با تجدید پیمان‌های قدیمی و تشکیل اتحادهای جدید، حمایت مردم ساحلی شمال ابرو را به دست آورد. چندین گردان کارآمد از میان آنها به سپاه رومی پیوستند. هانو، که فرماندهی سپاه متحد کارتاژی در هیسپانیا را بر عهده داشت، در نزدیکی سپاه رومی اردو زد و آماده پیکار شد. گنائیوس اسکیپیو که ترجیح می‌داد با دو فرمانده کارتاژی به‌طور جداگانه بجنگد (فرمانده دیگر کارتاژنی هاسدروبال بارکا بود) نیز لژیون‌هایش را به صف بست. نبرد سیسا به وقوع پیوست که در نزدیکی تاراکو (تاراگونا) انجام شد. هانو شکست خورد و ۶۰۰۰ جنگجو را از دست داد در حالی که ۲۰۰۰ نفر از افراد او، از جمله کسانی که نگهبان اردوگاه بودند، به اسارت روم درآمدند. رومیان اردوگاه را تصرف کردند و آذوقه به جا مانده را غارت کردند. هانو و ایندیبیلیس، رئیس ایلرگت‌ها که پولیبیوس او را «مستبد تمام ایبریای مرکزی و حامی سرسخت کارتاژی‌ها» توصیف می‌کرد، نیز دستگیر شدند.
هاسدروبال که با ۸۰۰۰ پیاده و ۱۰۰۰ سواره نظام از رود ابرو عبور کرده بود تا به محض ورود رومیان با آنان روبه رو شود، از شکست هانو شنید. او از راه دریا رفت و ناوگان رومی را در نزدیکی تاراکو یافت. هاسدروبال سواره نظام خود را پیاده کرد، که بسیاری از رومی‌هایی را که در اطراف در جستجوی غذا بودند، پیدا کردند و کشتند و آنها را مجبور به عقب‌نشینی به کشتی‌های خود کردند. سپس قبل از بازگشت گنائوس اسکپیو، از سراسر کرانه‌های رود ابرو عقب‌نشینی کرد. سپس گردان کوچکی را در تاراکو مستقر کرد و ناوگان را به ایمپریون برد.
سپس هاسدروبال ایلرگت‌ها (Ilergetes)، که نزد گنائوس اسکپیون به اسارت گرفته شده بودند را به شورش تحریک کرد. افراد آنها مزارع متحدان محلی روم را ویران کردند. گنائیوس اسکپیون از اردوگاه زمستانی بیرون آمد و قلمرو ایلرگت‌ها را ویران کرد، آنها را تا پایتختشان یعنی آتاناگروس عقب راندو آن را محاصره کرد تا اینکه ایلرگت‌ها را تحت سلطه خود درآورد و افرادی را از آنها گروگان گرفت و باج دریافت کرد. او سپس به قبیله آئوستانی‌ها (Ausetani) در نزدیکی رودخانه ابرو که متحدان کارتاژ بودند حمله کرد و در سر راه قوای لستانی (Lacetani) که به کمک همسایگان خود آمده بودند کمین کرد و ۱۲۰۰۰ نفر از آنها را کشت. محاصره آتاناگروس یک ماه به طول انجامید. پس از فرار سردسته ایلرگت‌ها به نزد هاسدروبال، شهر تسلیم شد. گنائیوس اسکیپیو پادگان‌های زمستانی خود را را در تاراکو تأسیس کرد.
در سال ۲۱۷ قبل از میلاد، هاسدروبال ارتش خود را در امتداد ساحل به حرکت درآورد، در حالی که کشتی‌های او نیز در نزدیکی ساحل حرکت می‌کردند. گنائیوس اسکیپیو با بهترین نیروهای خود در ۳۵ کشتی‌سوار شد. پیشقراولان او ناوگان دشمن را در دهانه رود ابرو مشاهده کردند. کارتاژی‌ها به سرعت خود را برای نبرد آماده کردند، اما در هنگامه جنگ رودخانه ابرو، وقتی کشتی‌های رومی در موقعیت رزم آماده شدند، کشتی‌های کارتاژ با حداقل زدو خورد فرار کردند. خطوط نیروهای کارتاژی بیش از حد گسترده شد و آنها نتوانستند دهانه رودخانه را حفظ کنند و به ساحل عقب‌نشینی کردند. سربازان در دهانه رودخانه پیاده شدند و به پیاده‌نظام پیوستند. رومی‌ها کشتی‌های ساحلی را به داخل آب کشانده و ۲۵ فروند از آنها را تصرف کردند. هاسدروبال به کارتاژو نوا عقب‌نشینی کرد. رومیان سرزمین ساحلی را تا گذرگاه کاستولو (Castulo) که از سیرا مورنا (Sierra Morena) در شمال کارتاژو نوا می‌گذشت، ویران کردند. سپس گنائیوس اسکپیو به سمت شمال رفت و بسیاری از قبایل شمال ابرو را تحت امر خود ساخت. با این حال، ماندونیوس و ایندیبیلیس، روسای ایلرگت‌ها، افراد قبیله خود را مجبور کردند تا سرزمین‌های متحدان رومی را گاه و بی گاه ویران کنند سپس گنائیوس اسکیپیو گروهی را فرستاد که به راحتی آنها را شکست داد. در همین حال، سلتیبری‌ها (که در ناحیه شرقی و مرکزی هیسپانیا زندگی می‌کردند) به منطقه نزدیک کارتاژو نوا حمله کردند. آنها سه شهر مستحکم را تصرف کردند، هاسدروبال را شکست دادند، ۱۵۰۰۰ نفر را کشتند و ۴۰۰۰ نفر دیگر را به اسارت گرفتند.
پوبلیوس اسکیپیو که در سمت فرماندهی خود ابقا شد، دوباره به برادرش پیوست و ۳۰ کشتی جنگی، ۸۰۰۰ سرباز و یک کاروان بزرگ تدارکاتی را به همراه خود به هیسپانیا آورد. از آنجایی که هاسدروبال در حال نبرد با سلتیبری‌ها بود، برادران به سمت ساگونتوم حرکت کردند. گنائیوس فرماندهی لژیون‌ها و پابلیوس فرماندهی ناوگان را بر عهده داشت.
در سال ۲۱۶ قبل از میلاد، هاسدروبال پس از پیوستن ۴۰۰۰ پیاده‌نظام و ۱۰۰۰ سواره نظام از آفریقا، دستور داد تا ناوگان کارتاژی برای محافظت از جزایر بالئری (Balearic Islands) و سواحل شرقی آماده شوند. ناخداهای نیروی دریایی که پس از محکوم شدن شدید به دلیل بزدلی به دلیل رها کردن ناوگان در نبرد رودخانه ابرو، دیگر وفادار نبودند، اخراج شدند. فراری‌ها با همکاری تارتسییها آشوب به راه انداخته و در چندین شهر شورش کردند. هاسدروبال به قلمرو تارتسی (Tartesii) حمله کرد، اردوگاه آنها را محاصره و در یک نبرد پیروز شد.
سپس دولت کارتاژ به هاسدروبال دستور داد که هر چه زودتر راهی ایتالیا شود و ژنرال هیمیلکو را با لشکری فرستاد تا به جای هاسدروبال در هیسپانیا مستقر شود. هاسدروبال مزدورانی را از گال‌ها استخدام کرد و به سمت رود ابرو رهسپار شد. برادران اسکپیو، گنائیوس و پابلیوس آماده رویارویی با او شدند تا از پیوستن او به هانیبال در ایتالیا جلوگیری کنند. آنها نیروهای خود را در ساحل ابرو متمرکز کرده و از رودخانه عبور کردند. آنها تصمیم گرفتند با حمله به متحدان کارتاژی مانع از پیشروی هاسدروبال شوند. آنها آماده شدند تا شهر هیبرا (Hibera)، در نزدیکی ابرو که ثروتمندترین شهر در منطقه بود را محاصره کنند اما هاسدروبال به جای کمک به هیبرا، به شهری که اخیراً متحد روم شده بود، حمله کرد. لژیون‌ها محاصره را رها کردند و به سمت هاسدروبال رهسپار شدند و پس از زد و خوردی چند، سپاه کارتاژی با تلفات زیاد شکست خورد و متحدانش نیز سرنگون شدند و هاسدروبال با چند تن از محافظانش پا به فرار گذاشت. این امر، تابعیت قبایل دودل و متزلزل هیسپانیا را برای تصمیمشان در مورد پیوستن به روم یا کارتاژ مشخص کرد و هاسدروبال را مجبور به ماندن در هیسپانیا کرد.
دولت کارتاژ در سال ۲۱۵ قبل از میلاد توانست سپاه جدیدی را به رهبری ماگو بارکا (برادر تنی هانیبال) آماده کند که این سپاه شامل ۱۲۰۰۰پیاده، ۱۵۰۰سوار، ۲۰ فیل و ۶۰ کشتی جنگی بود. این سپاه در ابتدا قرار بود به ایتالیا فرستاده شود اما تصمیم بر این شد که به اسپانیا برود. با این وجود ساردینیا نیز بی‌ثبات به نظر می‌رسید با اینکه روم قوای تازه‌نفسی را به این ناحیه فرستاده بود اما از نظر انضباط بی بهره بودند، یعنی ساردینیایی‌ها در صورت وجود یک رهبر می‌توانستند دست به شورش مؤثری علیه روم بزنند. تصمیم بر این شد تا هاسدروبال به ساردینیا و ماگو به هیسپانیا اعظام گردند. شهر ایلیتورگی (Iliturgi) که به تازگی به دست رومیان افتاده بود ناگهان توسط سه سپاه کارتاژی محاصره شد. هانیبال و ماگو پسران بومیلکار و هاسدروبال فرماندهان این سه سپاه بودند. برادران اسکیپیو به هر ترتیبی از اردوگاه‌های کارتاژی گذشتند و برای شهر ذرت آوردند تا شهروندان را برای دفاع طولانی و جانانه تشویق کنند. ۱۶۰۰۰ لژیونر در برابر ۶۰۰۰۰ کارتاژی صف آرایی کرده بودند اما رومی‌ها زبده تر بودند و از موقعیت دفاعی شهر و دژهایش بهره می‌بردند و کارتاژی‌ها هم یک پیروزی سریع را خواستار بودند. نبرد درگرفت کارتاژ بار دیگر ناموفق بود و محاصره شکسته شد و کارتاژ ۱۶۰۰۰ جنگجو و ۷ فیل جنگی اش را از دست داد همچنین روم سه هزار اسیر و هزار اسب به غنیمت گرفت. سپاه کارتاژ به نزدیکی شهر اینتیبیلی عقب‌نشینی کرد و مواضع روم در این ناحیه را مورد حمله قرار داد و مشغول به جمع‌آوری سپاه و تجدید قوا شد. نبرد دوم در این ناحیه رخ داد و باز هم بخت با کارتاژ یار نبود ۱۳۰۰۰ کشته و ۲۰۰۰ جنگجو و ۹ فیل اسیر شدند. لیوی می‌نویسد: «تقریباً تمام قبایل هیسپانیا به دست رم افتادند یا با آن متحد شدند و موفقیت‌هایی که در آن تابستان در [هیسپانیا] برای رم به دست آمد بسیار بیشتر از ایتالیا بود».
در سال ۲۱۴ قبل از میلاد، ماگو و هاسدروبال قوای بزرگ اسپانیایی را شکست دادند. روحیه متحدان روم متزلزل شده و سرگردان بودند و اگر پوبلیوس کورنلیوس اسکیپیو به سرعت از رودخانه ابرو عبور نمی‌کرد، تمام هیسپانیا در جنوب ابرو از سلطه رومیان خارج می‌شد. در ابتدا، او در آلبوم کستروم (احتمالا آلیکانته امروزی) اردو زد که ارگ آن مستحکم و از لحاظ آذوقه غنی بود. اما رفته رفته منطقه مملو از دشمن شد و ستون رومی مورد حمله قرار گرفت. رومی‌ها به منطقه آرام تری عقب‌نشینی کرده و اردوگاهی را در کوه ویکتوری (محل نامعلوم) بنا کردند. گنائیوس اسکیپیو با تمام لژیون‌هایش وارد منطقه درگیری شد. هاسدروبال پسر گیسگو (که نویسندگان امروزی او را هاسدروبال گیسگو می‌نامند) نیز از راه رسید. کارتاژیان اکنون سه فرمانده و یک ارتش کامل داشتند. آنها در کنار رودخانه ای روبروی اردوگاه رومیان اردو زدند. پوبلیوس اسکیپیو با تعدادی سواره نظام از اردوگاه برای شناسایی خارج شد، اما موقعیتش توسط جاسوسان کارتاژ لو رفت و توسط قوای کوچکی مورد حمله قرار گرفت. او مجروح شده بود و اگر بالای تپه ای در آن نزدیکی مستقر نمی‌شد، مغلوب کارتاژی‌ها می‌گشت. او در بالای تپه محاصره شده بود، اما برادرش او را نجات داد. ناگهان سران شهر کاستولو که زنی را به همسری هاسدروبال درآورده بودند و متحد کارتاژ بودند، در چرخشی اساسی تصمیم به پیوستن به روم گرفتند. سپاه کارتاژ برای تصرف پادگان رومی در ایلیتورگیس به راه افتاد. گنائیوس با یک لژیون سبک با پیشروی آرامی وارد عمل شد، بین دو اردوگاه کارتاژی جنگید، خسارات سنگینی به محاصره کنندگان وارد کرد و وارد شهر شد. روز بعد، او یک یورش موفقیت‌آمیز انجام داد. کارتاژی‌ها بیش از ۱۲۰۰۰ سرباز را از دست دادند و بیش از ۱۰۰۰ نفر اسیر شدند. آنها آنجا را ترک کردند و شروع به محاصره بیگرا (Bigerra) در دره بالایی رودخانه بائتیس (Baetis) کردند. گنائیوس بدون درگیری محاصره را ادامه داد. رومیان سپاه کارتاژ را تعقیب کردند و جنگ دیگری رخ داد. پوبلیوس اسکیپیو را روی یک تخت روان (مجروح بود) به میدان بردند. در نهایت رومی‌ها پیروز شدند. ماگو توسط برادرش برای جمع‌آوری نیرو در میان مردم محلی فرستاده شد. تازه‌واردها به زودی جایگزین کشته‌ها شدند و جنگ دیگری را به راه انداختند. کارتاژ دوباره شکست خورد و بیش از ۸۰۰۰ مرد و ۳ فیل کشته و ۱۰۰۰ مرد و ۸ فیل اسیر شدند. دو سردار گالی، مونیاکوپتو و ویسمارو نیز در نبرد کشته شدند. سپس رومیان ساگونتوم را تصرف کردند و باقی کارتاژی‌ها را از آن بیرون راندند. توردولی‌ها که جنگ بین ساگونتوم و کارتاژ را به راه انداخته بودند، به بردگی گرفته شدند و شهرشان ویران شد.