Ганібал, размяшчаючы войска, свядома прыслабіў цэнтр і ўзмацніў флангі. Ёнмеў намер акружыць ворага. Калі войскі консулаў атакавалі цэнтр, карфагенянепаступова адыходзілі, пакуль іх шэрагі не ўтварылі паўмесяц. Рымлянепрацягвалі бітву, не заўважаючы, што іх акружылі. За полсуток рымляне Страціліамаль 50 000 салдат. Загінулі Эмілія Павел і 80 сенатараў. Страты карфагенян склалікаля 6 000 воінаў. Ганібал падышоў да Рыму, але, не маючы падмацаванняў,вымушаны быў вярнуцца ў Карфаген.