Cuộc chinh phục Hispania của La Mã
Những cuộc chiến tranh chống lại Rome > Chiến dịch của Cato Già

Khi nhận ra rằng cuộc chiến tranh ở Hispania đang dần trở nên nghiêm trọng, viện nguyên lão quyết định phái một chấp chinh quan cùng với hai quân đoàn, 15000 bộ binh và 800 kỵ binh đồng minh cùng 20 tàu chiến. Hispania đã được giao cho Marcus Porcius Cato. Trong khi đó, các pháp quan Appius Claudius Nero và Publius Manlius được giao quyền quản lý các tỉnh Hispania Ulterior và Citerior tương ứng, Manlius còn đảm nhận vai trò phụ tá cho Cato. Ngoài ra, họ còn được phép tuyển mộ 2000 bộ binh và 200 kỵ binh để bổ sung cho quân đoàn đang đóng ở Hispania trước đó.
Năm 195 TCN, Cato khởi hành tới Rhoda (ngày nay là Rosas) và đánh đuổi đội quân đồn trú người Hispania đang đóng ở đây. Từ Rhoda, ông tiếp tục tiến đến Emporiae. Tại đây, ông đưa toàn bộ lực lượng của mình lên bờ ngoại trừ các thủy thủ của hạm đội. Cato lưu lại ở đây trong vài ngày để thu thập thông tin tình báo và bắt đầu rèn luyện quân đội của mình. Ông ta cấm các nhà buôn La Mã và đuổi họ về Rome cùng với lời nhắn nhủ "chiến tranh tự nuôi sống nó". Tiếp theo, Cato đem quân rời Emporiae và cướp phá các cánh đồng của kẻ thù, nhằm mục đích lan tỏa "sự khiếp sợ và bỏ chạy theo mọi hướng".
Trong khoảng thời gian này, Marcus Helvius, pháp quan của Hispania Ulterior vào năm 198 TCN, đang trên đường tới doanh trại của Cato cùng với một đạo quân hộ tống gồm 6000 người. Ông ta đã ở lại Hispania sau khi bàn giao lại chức vụ của mình cho Quintus Minucius Thermus vào năm 196 TCN bởi vì một "căn bệnh kéo dài và nguy hiểm". Trên đường đi, ông ta đã đánh bại một đạo quân lớn gồm 20.000 người Celtiberi ở gần thị trấn Iliturgi. Kẻ địch mất tới 12.000 người, thị trấn Iliturgi bị người La Mã chiếm đóng và tất cả nam giới trưởng thành của nó đã bị giết. Marcus Helvius sau đó đến được doanh trại của Cato và phái đạo quân hộ tống của ông ta quay trở về Hispania Ulterior. Tiếp theo, ông ta quay trở về Rome chỉ hai tháng trước khi người kế nhiệm,Quintus Minucius, quay trở về.
Người Ilergetes, một bộ lạc ở miền bắc Hispania Citerior, vốn là đồng minh của người La Mã đã bị tấn công. Họ liền phái ba sứ giả tới chỗ Cato và cầu xin sự trợ giúp binh lực từ người La Mã. Họ cho rằng chỉ cần 3000 người là đủ để giải vây. Tuy nhiên, Cato lại không muốn phân tán lực lượng của mình để giúp đỡ họ do quân địch đang ở gần và một trận chiến sắp xảy đến. Khi nghe được điều này, các sứ giả trở nên quẫn trí và khóc lóc. Cato sau đó đã dành một đêm để suy nghĩ giữa hai lựa chọn: Ông ta không muốn bỏ rơi đồng minh và cũng không muốn làm suy yếu đạo quân của mình. Cuối cùng ông ta quyết định không giao chiến với kẻ địch và cũng không đem quân tới giúp cho đồng minh. Ngày hôm sau, ông ta nói với các sứ giả rằng ông ta sẽ giúp họ và giả vờ đưa 3000 binh sĩ lên tàu để thực hiện điều này  Sau khi các đại sứ hài lòng và đi khỏi, Cato cho binh sĩ xuống tàu và hạ trại cách Emporiae khoảng 3 dặm. Từ địa điểm này, ông ta phái quân của mình đi cướp bóc các cánh đồng của kẻ địch. Họ hành quân vào ban đêm để có thể đi được xa nhất có thể và khiến cho kẻ địch bị bất ngờ vào lúc bình minh. Điều này giúp rèn luyện các tân binh và giúp cho họ bắt được nhiều tù binh. Điều này còn khiến cho kẻ địch của họ không dám ra khỏi các pháo đài. Tiếp sau đó, Cato quyết định tấn công doanh trại của quân địch Bắt đầu khởi hành lúc nửa đêm, một lần nữa ông ta khiến cho quân địch phải bất ngờ. Cato đưa quân vòng ra phía đằng sau doanh trại của quân địch và dàn trận vào lúc bình minh. ông còn phái ba cohort tiến thẳng tới chiến lũy của kẻ địch. Sau đó, Cato ra lệnh cho ba đội quân này rút lui để lừa cho người Hispania ra khỏi doanh trại của họ. Điều này đã thành công, người Hispania nghĩ rằng người La Mã sợ hãi cho nên họ đã tràn hết ra khỏi doanh trại. Trong lúc họ đang thiết lập hàng ngũ một cách vội vã, Cato ra lệnh cho kỵ binh hai bên cánh tấn công. Tuy nhiên, cuộc tấn công của kỵ binh bên cánh phải đã bị đẩy lùi và sự rút lui của họ đã gây nên sự hoảng loạn đối với bộ binh.