Cuộc_chinh_phục_Hispania_của_La_Mã
Chiến dịch thứ hai
Sau các cuộc giao tranh nhỏ này, cả hai bên đều dàn trận ở phía trước doanh trại của họ cho tới lúc hoàng hôn rồi sau đó quay trở về doanh trại của mình. Điều này diễn ra trong vài ngày, không có bất cứ điều gì diễn ra ở cả hai phía. Cả hai phe đều bố trí quân đội của họ ở trung tâm còn quân trợ chiến bản địa ở hai bên cánh, người Carthage còn bố trí những con voi của họ ở phía trước. Cả hai bên đều cho rằng trận đánh sẽ diễn ra theo trật tự như vậy và cuộc chiến chính sẽ diễn ra ở khu vực trung tâm. Tuy nhiên, Scipio đã nhận ra điều này và thay đổi cách bố trí của mình vào ngày mà ông dự định chiến đấu, ông bố trí người La Mã ở bên cánh Polybius thì lại ghi lại cụ thể hơn. Ông ta viết rằng Scipio đã sử dụng hai chiến lược: thứ nhất là thay đổi cách bố trí đội hình của ông và thứ hai là lựa chọn thời điểm diễn ra trận đánh. Hadrusbal vẫn lặp lại cách bố trí người Lybia ở trung tâm đối diện với người La Mã và người Hispania ở bên cánh cùng với voi chiến ở phía trước họ. Còn Scipio thì lại dàn trận sau đó một giờ. Trước khi trận đánh sảy ra, Scipio đã thực hiện tương tự như vậy. Tuy nhiên, vào ngày diễn ra trận đánh, Scipio đã dàn trận vào lúc bình mình và bố trí người La Mã ở hai bên cánh còn người Hispania ở trung tâm. Hai chiến thuật này "đã góp phần quan trọng vào chiến thắng dành cho chính đội quân của ông và sự thất bại của kẻ thù." Scipio đã truyền lệnh cho các sĩ quan của ông phải ăn sáng, vũ trang và hành quân ra khỏi doanh trại ngay khi trời vừa sáng. Còn theo Livius, điều này diễn ra vào buổi tối trước đó. Ngay khi trời vừa sáng, Scipio liền phái toàn bộ kỵ binh và bộ binh nhẹ tấn công tiền đồn của quân địch và theo sau họ cùng với bộ binh nặng. Sau khi bị đánh thức bởi tiếng ồn ào của kỵ binh, Hadrusbal nhận thấy rằng binh sĩ của mình đang rối loạn và phải đối phó với cuộc tấn công ở phía trước chiến lũy, không những vậy người La Mã đã dàn trận ở phía đồng bằng. Ông ta ngay lập tức phái toàn bộ kỵ binh của mình đi chống lại kỵ binh của người La Mã, sau đó ông ta đưa bộ binh ra khỏi doanh trại và dàn trận mà không thay đổi cách bố trí trước đó. Kỵ binh của hai bên đã giao chiến với nhau bất phân thắng bại và rút về chỗ bộ binh của cả hai phe. Khi hai đạo quân tiến đến cách nhau khoảng nửa dặm, Scipio triệu tập kỵ binh của mình và chia họ thành hai nhóm, rồi bố trí họ ở hai bên cánh làm lực lượng dự bị. Khi thời điểm thích hợp của trận đánh, Scipio ra lệnh cho người Hispania ở trung tâm phải tiến thật chậm, Silanus cùng Marcius phải dàn rộng cánh bên trái tương ứng với cánh phải do ông chỉ huy và giao chiến với kẻ địch trước khi trung quân của cả hai đội quân tiến sát lại gần nhau. Thế trận của người La Mã uốn cong hướng về phía trung tâm bởi vì các binh sĩ người Hispania của họ tiến chậm hơn. Vào lúc hai bên cánh của cả hai phe giao chiến với nhau, các cựu binh người Carthage và Châu Phi đóng ở trung tâm hàng ngũ của người Carthage lại không dám rời khỏi vị trí của mình để giúp hai bên cánh của họ. Họ sợ rằng điều này sẽ mở đường cho quân địch tấn công. Lực lượng đồng minh của người Carthage ở hai bên cánh đã bị dồn ép bởi một cuộc tấn công kép, kỵ binh và bộ binh nhẹ của người La Mã lượn vòng quanh và tấn công vào hai bên cánh trong khi bộ binh nặng của người La Mã tấn công phía trước mặt, cố gắng tách họ khỏi trung tâm.