庫裏奧拚命說服已經動搖的士兵。有幾個士兵逃走了,但是絕大多數士兵仍然重整旗鼓,準備在總督軍和努米底亞王軍會合之前出擊。然而庫裏奧在打退敵人的進攻之後,就開始坐等西西裏過來的2個軍團。緊接著,為了等待援軍和防止士兵背逃,他從烏蒂卡的前沿陣地撤走,搬到位於該城東麵的科爾涅利烏斯營地。
科爾涅利烏斯營地是第二次布匿戰爭時大西庇阿安營紮寨的地方,位於狹長半島的最前端。隻要製海權不被敵方掌握,這裏就是一個頗為安全的基地。這時從西西裏過來的2個軍團抵達了。庫裏奧手中的兵力倍增,總兵力為4個軍團加800名騎兵。
這個時候,庫裏奧接到了從努米底亞逼近過來的軍隊掉頭回國的消息。該消息其實是一個計謀,但是庫裏奧誤以為敵軍大半已經真的撤退,他決定率軍襲擊剩下的努米底亞敵軍。從西西裏趕來的援軍和愷撒已經成功稱霸西班牙的消息,刺激著年輕的庫裏奧追求功名的心。
他命5個大隊駐守科爾涅利烏斯營地,率其餘的全部軍隊離開了營地,向巴古拉達河進發。那裏應該有努米底亞尚未撤離的剩餘部隊。事實上,敵人確實在那裏。但是在離此大約9公裏的地方,國王親率大軍也正在張網以待。
庫裏奧率軍從科爾涅利烏斯營地前行了才9公裏,就與折回的先鋒騎兵團會合了。騎兵團是偷襲努米底亞兵營後帶著俘虜凱旋的。在審問完俘虜後,庫裏奧對士兵們訓話說:
士兵們,大家聽到了沒有?這些俘虜的語氣,不是和逃兵的語氣一模一樣嗎?他們的王距此十萬八千裏,敵人已是不堪一擊了。敵軍被我們的騎兵追趕得七零八落,就是最好的證明。名譽和金錢在等待我們,出征的時候到了!
但是,經過了夜襲的騎兵團已經很累了,他們落在了夢想著金錢和榮譽而強行急行軍的步兵團後麵。
夜襲的消息很快就傳到了努米底亞王那裏。於是尤巴率領著60頭大象、2000名騎兵以及1萬名步兵不退反進。庫裏奧還以為敵人正在忙於逃散,他剛剛收起會戰陣型,卻正好遭遇到迎麵而來的敵人。
庫裏奧除了守在營地的5個大隊外,手上應該隻帶了2萬名重裝步兵,後麵的騎兵也還沒有到達,而且,他對敵人的突襲全無防備。努米底亞的2000名騎兵從兩翼對他進行了包抄。
兩翼被敵人騎兵包抄,正麵有象群踩踏,逃無可逃,甚至連傷員都沒法運出去。士兵們陷入一片混亂中。即使後來己方的騎兵趕到助陣,也沒有起到什麼作用。
匆匆趕來的騎兵隊長勸庫裏奧撤回科爾涅利烏斯營地,身為司令的庫裏奧正騎在馬上,騎兵隊長告訴他說,如果隻以騎兵突圍的話,就可以逃出生還。但是年輕的指揮官擲地有聲地回答道:
“如果失去了愷撒交給我的軍團,我哪有臉回去麵見愷撒!”庫裏奧一邊這樣說,一麵舍棄盾牌,手執長矛,殺入敵軍陣中。經常被龐培方惡意中傷說被愷撒用金錢收買了的庫裏奧,就這樣失去了他剛剛30多歲的生命。在8月20日的這場戰鬥中,庫裏奧麾下的3個半軍團共2萬名士兵,一個也沒有活下來。
負責鎮守科爾涅利烏斯營地的5個大隊3000名士兵們,從逃回的騎兵的報告中知道了這一慘況,也陷入了一片恐慌之中。《內戰記》中如此描述:“一旦陷入混亂,庫裏奧軍中的每個人都變得隻考慮自己。”停留在岸邊的運輸船也顧不上同胞了,紛紛帶上搶先登船的人駕船掉頭逃往大海,而趕到岸邊的士兵們也為了登船而一片混亂。終於,剩下的士兵們望著運輸船團消失在水平線,隻能向行省總督派使者納表投降。
這些士兵在科菲尼昂投降前都是龐培手下的士兵。總督雖然想幫助他們,但是努米底亞的國王毫不動搖地主張行使勝者的權利。投降的士兵們除了部分被國王選中帶回努米底亞外,剩下的全都被殺了。此後,努米底亞王尤巴以勝利者的姿態進入烏蒂卡。在國王的身後亦步亦趨的,是逃到非洲行省的龐培派的元老院議員們。其中還出現了公元前51年的執政官蘇爾皮切烏斯·魯弗斯的麵孔。