From Polybius;
2 None of these things were agreeable to Hasdrubal, but as circumstances did not admit of delay, for he saw the Romans already in battle order and advantage, he was obliged to draw up his Iberians and the Gauls who were with him.
3 Stationing his elephants, ten in number, in front, he increased the depth of his line, making the front of his whole army very narrow, and then taking up his position in the centre behind the elephants fell upon the enemy's left, having determined either to conquer or die in this battle.
4 Livius advanced to meet the enemy's attack in an imposing fashion, and on encountering them with his army fought gallantly.
5 Claudius, who was stationed on the right wing, could not advance and outflank the enemy owing to the difficult character of the ground in front of him, relying on which Hasdrubal had attacked the Roman left,
6 but when he found himself thus at a loss owing to his forced inaction, circumstances suggested to him what ought to be done.
7 Having therefore collected his men from the right wing in the rear of the field he passed round the left of the Roman camp and attacked the Carthaginians in flank where the elephants were.
8 Up to now the victory had been disputed, for the men fought on both sides with equal bravery, as there was no hope of safety either for the Romans if defeated or for the Spaniards and Carthaginians. The elephants too had been of equal service to both sides in the battle;
9 for as they were shut in between the two armies and tormented by missiles, they threw both the Roman and the Spanish ranks into confusion.
10 But as soon as Claudius fell on the enemy from behind, the battle became unequal, as the Spaniards were now attacked both in front and rear.
11 In consequence they were most of them cut to pieces on the battle-field.
12 Of the elephants six were killed with their drivers and the other four having forced their way through the ranks were captured afterwards alone and abandoned by their Indians.
en.wikipedia.org/wiki/Battle_of_the_Meta...etaurus_-_Outrun.gif