They blockaded the town of Oroscopa[note 2] and devastated the farmland around it.[14] This was a provocation too far for the Carthaginians;[16] they raised an army of 25,000 infantry and 400 cavalry commanded by the previously unrecorded Carthaginian general Hasdrubal and, regardless of the treaty, counter-attacked the Numidians.