На берегу шло жестокое побоище, погонщики направляли слонов в самую гущу вражеских воинов, среди которых царили страх и смятение. В это время ливийские копейщики слаженно ударили по толпам испанцев и опрокинули их обратно в реку. Этого удара иберийские пехотинцы не выдержали и обратились в паническое бегство. Ваккеи, олкады и карпетаны в ужасе бросали оружие и спешили перебраться обратно через Таг, их боевой дух был сломлен окончательно. Ливийцы преследовали деморализованного противника и перебили огромное количество испанцев, запрудив реку их телами. Быстро преодолев Таг, тяжеловооруженные пехотинцы Ганнибала врезалась в нестройные ряды иберийской пехоты, еще не принимавшей участия в сражении. Но паника, как пожар, распространилась среди союзников, и испанское войско стало разбегаться в разные стороны. Карфагенская кавалерия быстро перешла через реку и устремилась в погоню.
Это был разгром: огромная армия ваккеев, карпетанов и олкадов перестала существовать. После битвы Ганнибал сразу же вторгся в земли карпетанов и совершенно их разорил, в результате племя было вынуждено признать власть пунийцев. Испанская кампания 220 года до н. э. завершилась убедительной победой карфагенян.
Битва на реке Таг была первым полномасштабным полевым сражением, которое выиграл Ганнибал. На фоне потрясающих побед карфагенского полководца при Треббии, Тразименском озере и Каннах о ней благополучно забыли, но именно при Таге Ганнибал впервые проявил себя как блистательный тактик. Молодой командующий грамотно использовал условия местности и нанес сокрушительное поражение противнику, имеющему подавляющее численное преимущество. Полибий (III, 14) и Тит Ливий (XXI, 5) определяют численность испанской армии в 100 000 человек. Полибий прямо пишет: «
Отдаленно, конечно, но битва на реке Таг напоминает сражение при Гранике между армией Александра Македонского и отрядами персидских сатрапов в 334 году до н. э. Численность противоборствующих армий тогда была примерно равной, а выгодная позиция на берегу реки давала персам неоспоримые преимущества над противником. Но персидские полководцы действовали настолько бездарно, что потерпели сокрушительное поражение. Подобно Ганнибалу, они выдвинули вперед кавалерию, но, вместо того чтобы попытаться помешать переправе вражеских войск, персы спокойно ждали, когда македонцы выйдут на берег. Исходя из выбранной тактики, персидским военачальникам следовало поставить в первой линии тяжеловооруженную пехоту, которой у них было в избытке, и в этом случае македонская атака увязла бы в боевых порядках греческих наемников. Но сатрапы поставили пехотинцев на значительном удалении от берега и тем самым фактически лишили их возможности участвовать в битве. Персидское командование вводило свои войска в сражение по частям, и, как следствие, победа осталась за македонцами.
Ганнибал же в аналогичной ситуации действовал совершенно иначе и одержал победу благодаря слаженным и комбинированным действиям всех родов войск. Сокрушительные атаки карфагенской кавалерии и боевых слонов были своевременно поддержаны ударом тяжеловооруженной пехоты, окончательно сломившей сопротивление испанцев. Молодой полководец обратил внимание даже на скорость течения реки, что и привело его к мысли использовать конницу во время переправы испанцев через Таг. Огромное численное превосходство врага сын Гамилькара свел к минимуму, поскольку учел особенности местности и правильно расположил свои войска. Грамотное планирование и умение использовать природный ландшафт применительно к ситуации в дальнейшем станут визитной карточкой Ганнибала как непревзойденного тактика.