Wojska rzymskie pomimo zwycięstwa były wyczerpane walką i kierowały się na leża zimowe. Po 4 dniach marszu w okolicy Cyrty Rzymianie ponownie napotkali armię Numidów. Bitwę rozpoczął kwestor Sulla dowodzący jazdą na prawym skrzydle. Równocześnie z atakiem Sulli doszło do starcia piechoty mauretańskiej dowodzonej przez Bokchusa i jego syna Woluksa z tylną strażą Rzymian. Straż przednia armii Mariusza walczyła tymczasem z oddziałami Jugurty.
W wyniku zaciętej bitwy Sulla rozgromił jazdę mauretańską na prawym skrzydle, kierując się następnie na wojska Bokchusa. Mauretańczycy bojąc się okrążenia rozpoczęli odwrót, ścigani przez Rzymian. Równocześnie Gajusz Mariusz pokonał przeciwnika na lewym skrzydle, wspierając oddziały straży przedniej, ulegające powoli wojskom samego Jugurty. Otoczony król wyrwał się z okrążenia, tracąc jednak wielu ludzi. Armia numidyjska została zdziesiątkowana. Bitwa pod Cyrtą była ostatnim starciem w trakcie wojny, a armia Numidów przestała istnieć.
Bibliografia Maciej Maciejowski, Wojna jugurtyńska 111–105 p.n.e., Wyd Inforteditions, Zabrze 2008.
Cyrta Cyrta