§21.55.1Hannibalis interim miles ignibus ante tentoria factis oleoque per manipulos, ut mollirent artus, misso et cibo per otium capto, ubi transgressos flumen hostis nuntiatum est, alacer animis corporibusque arma capit atque in aciem procedit. §21.55.2Baliares locat ante signa levemque aliam armaturam, octo ferme milia hominum, dein graviorem armis peditem, quod virium, quod roboris erat;
한편, 한니발의 병사들은 천막 앞에 불을 피우고, 사지를 부드럽게 하기 위해 보병대마다 기름을 나누어 바르고, 느긋하게 식사를 마친 후, 적이 강을 건넜다는 소식이 전해지자 육체와 정신이 모두 활기에 넘쳐 무기를 들고 전투 대열로 나아갔다. 그는 군기 앞에 발레아레스병들과 기타 경장보병 약 팔천 명을 배치했고, 이어서 무장이 더 무거운 보병, 즉 전력과 정예의 핵심인 중장보병을 배치했다.
in cornibus circumfudit decem milia equitum, et ab cornibus in utramque partem divisos elephantos statuit. §21.55.3consul effuse sequentis equites, cum ab resistentibus subito Numidis incauti exciperentur, signo receptui dato revocatos circumdedit peditibus. §21.55.4duodeviginti milia Romana erant, socium nominis Latini viginti, auxilia praeterea Cenomanorum;
양 날개에는 기병 만 명을 둘러 세웠고, 양 날개에서 바깥쪽 양 편으로 나누어 코끼리들을 배치했다. 집정관은 흩어져 추격하던 기병들이, 갑자기 맞서 싸우는 누미디아인들에게 무방비 상태로 기습을 당하자, 후퇴 신호를 보내 그들을 불러들인 뒤 보병들의 주변에 둘렀다. 로마군은 만 팔천 명, 라티움 이름의 동맹군은 이만 명이었고, 그 밖에 세노마니족의 보조군이 있었다.
ea sola in fide manserat Gallica gens.
이 가리아인 부족만이 유일하게 충성을 유지하고 있었다.
iis copiis concursum est. §21.55.5proelium a Baliaribus ortum est;
이 병력들로 충돌이 일어났다. 전투는 발레아레스병들로부터 시작되었다.
quibus cum maiore robore legiones obsisterent, diducta propere in cornua levis armatura est, quae res effecit, ut equitatus Romanus extemplo urgeretur. §21.55.6nam cum vix iam per se resisterent decem milibus equitum quattuor milia et fessi integris plerisque, obruti sunt insuper velut nube iaculorum a Baliaribus coniecta. §21.55.7ad hoc elephanti eminentes ab extremis cornibus, equis maxime non visu modo sed odore insolito territis, fugam late faciebant. §21.55.8pedestris pugna par animis magis quam viribus erat, quas recentis Poenus paulo ante curatis corporibus in proelium attulerat;
로마 군단들이 더 강력한 힘으로 그들에게 맞서자, 경장보병은 신속히 양 날개로 물러났고, 이 조치로 인해 로마 기병은 즉시 압박을 받게 되었다. 왜냐하면 이미 사천 명의 기병으로서는 만 명의 기병을 상대로 자력으로 버티기 어려웠고, 게다가 피로한 상태에서 대부분이 온전한 적을 상대해야 했기에, 그 위에 발레아레스병들이 던진 마치 투창 구름과도 같은 것에 짓눌렸기 때문이다. 여기에 더하여 양 날개 끝에서 우뚝 솟은 코끼리들이, 말들을 그 모습뿐만 아니라 특히 낯선 냄새로 겁주어 사방으로 달아나게 만들었다. 보병전은 전력보다는 차라리 투지에서 대등했는데, 카르타고군은 조금 전 몸을 돌보아 얻은 신선한 전력을 싸움터에 가져왔기 때문이었다.
contra ieiuna fessaque corpora Romanis et rigentia gelu torpebant.
반면에 로마군은 굶주리고 지친 몸에 추위로 얼어붙어 마비되어 있었다.
restitissent tamen animis, si cum pedite solum foret pugnatum; §21.55.9sed et Baleares pulso equite iaculabantur in latera et elephanti iam in mediam peditum aciem sese intulerant et Mago Numidaeque, simul latebras eorum inprovida praeterlata acies est, exorti ab tergo ingentem tumultum ac terrorem fecere. §21.55.10tamen in tot circumstantibus malis mansit aliquamdiu immota acies, maxime praeter spem omnium adversus elephantos. §21.55.11eos velites ad id ipsum locati verutis coniectis et avertere et insecuti aversos sub caudis, qua maxume molli cute vulnera accipiunt, fodiebant.
그럼에도 보병하고만 싸움이 일어났더라면 투지로 버텨내었을 것이다. 그러나 기병을 물리친 발레아레스병들도 측면에서 투창을 던졌고, 코끼리들도 이미 보병 대열의 한가운데로 난입했으며, 마고와 누미디아인들은 로마 대열이 방심한 채 그들의 매복지를 지나치자마자 배후에서 들이닥쳐 거대한 혼란과 공포를 자아냈다. 그럼에도 이처럼 사방에 재앙이 도사린 가운데 대열은 한동안 흔들리지 않았으니, 특히 코끼리들을 상대로 모든 이들의 예상을 뛰어넘는 선전과 저항을 보여주었다. 이 목적을 위해 배치되었던 경무장 보병들이 가벼운 투창을 던져 코끼리들을 돌려세웠고, 돌아선 코끼리들을 뒤쫓아 꼬리 밑, 즉 가죽이 가장 부드러워 상처를 입기 쉬운 부위를 찔렀다.