The first stars appeared above the western lowland.
Below them, the water moved steadily through the ground Hamilcar had prepared.
Above it, Roman standards held the ridge.
And between the two, the roads waited to become weapons.
Lucius remained beside the northern watch after Cassian moved down toward the forming camp. The ridge had no true summit. It rose in a long uneven shoulder from the divided roads east of the watercourse, broad enough for Roman sections to form along its upper ground but broken by outcrops, scrub, and shallow folds that made every perimeter line depend upon the men holding it rather than the shape drawn on a map.
From where he stood, the western lowland lay mostly in shadow.
The stream caught the remaining light in narrow pieces between trees and stone walls. Beyond it, the Carthaginian settlement had become a controlled spread of lamps and fires. Some burned near the storehouses. Others moved slowly along the western rise where labor crews had been working before evening. The movement was too organized to be ordinary camp activity. Men carried timber uphill. Wagons shifted toward the darker ground behind the tents. Riders crossed from the northern ford toward the western slope, then returned by a different route.
Hamilcar had seen the Roman standards on the ridge.
Now he was deciding what the ridge required of him.
Cassian came back up the slope with a clay cup in one hand and his helmet beneath the other arm. He offered the cup without speaking. Lucius took it, drank once, and returned it.
"The spring is smaller than the scouts hoped," Cassian said. "It will carry the men through the night if the water parties keep moving, but it will not support the animals and the whole column for long."
"Have the mules watered in rotation," Lucius said. "The horses last unless they are needed for watch."
Cassian looked down toward the dark western ground. "The river is close enough to hear."
"That does not make it ours."
"No."
The watercourse was a temptation visible to every soldier on the ridge. Its banks lay below them, dark and broad enough to promise relief from the careful rationing already beginning around the camp. The army had marched since dawn, climbed hard ground, and spent the previous day in a sequence of movement and waiting that had drained men more quietly than battle. Water offered certainty. The ridge offered only position.
Lucius knew which certainty Hamilcar expected Rome to choose.
A runner came from the southern edge of camp, moving at a controlled pace along the higher ground until he reached the watch.
"Tribune," he said, saluting. "The water parties found another spring farther east, but it is smaller than the first. Enough for the wounded and cooking, not enough to change the count."
"Any movement near it?"
"None. The scouts found old goat tracks and one abandoned charcoal pit. No recent cavalry signs."
Lucius nodded. "Post a concealed watch there. Two men at a time. No fire."
The runner saluted and moved back down the ridge.
Cassian watched him go. "We can hold here for a night."
"Yes."
"For two?"
"Perhaps."
"For three?"
Lucius looked westward.
Hamilcar's fires had changed again. Two near the central storehouses went dark. New lights appeared farther north, near the low ford where scouts had first reported cavalry movement. The distant lamps did not reveal the exact number of men shifting across the water, but their pattern carried enough meaning. Carthaginian officers were not settling into routine camp order. They were redistributing.
"No," Lucius said. "Not if he understands the ridge."
Cassian followed his gaze. "He does."
"Yes."
The centurion rested his hand on the rim of his repaired shield. "Then he either comes for us tonight, or he gives us a reason to come down tomorrow."
"Those are not the only choices."
"No?"
"He can move around us. He can deny the crossings. He can send cavalry east against our water parties. He can keep the settlement visible and move the stores west under darkness. He can make the ridge expensive without ever climbing it."
Cassian exhaled through his nose. "You make a quiet night sound exhausting."
"It is."
Below the ridge, the Roman camp continued taking shape without broad torchlight. Soldiers worked in rotation, using the last gray of evening and the small screened lamps near the wagon line. The forward units had occupied the western face of the ridge, where low stone and brush gave them some cover from the watercourse. The center formed near the wagons and limited spring supply. The southern side remained thinner but had been assigned extra scouts because the broken ground there could conceal riders moving up from the lowland.
No full ditch could be cut before darkness.
The soil was too hard in places, and the ridge too uneven for a simple line. Instead, the legion used the ground as it found it. Stones were moved into short barriers. Fallen brush was dragged into gaps between outcrops. Wagons were placed where they strengthened the central lanes without trapping the men who might need to move through them quickly. Every section knew where it was expected to stand if the horns sounded.
The work looked improvised only to anyone who had never watched soldiers turn uncertain ground into something they could defend.
Marcus reached the northern watch shortly after the first moonlight appeared beyond the eastern horizon. He had removed his outer cloak, and dust still marked the edges of his armor from the day's march.
"The scout teams are back from the water," he said.
Lucius turned toward him.
"The central bridge is guarded," Marcus continued. "Not heavily, but deliberately. Two infantry sections on the eastern side, more on the western bank behind the stone wall near the storehouses. The northern ford holds cavalry and light infantry. The southern crossing is shallower than the others, but the banks are steep enough that a wagon would have difficulty using it."
"Any sign of work at the bridge?" Lucius asked.
"They are adding timber braces along the western end. Not enough to destroy it quickly. Enough to control how it could be used."
Cassian looked toward the dark stream. "They are preparing to cut it."
"Perhaps," Marcus said. "Or preparing to make us think they will."
Lucius considered the three crossings.
The central bridge offered the most direct route into the settlement and its stores. It also lay beneath the western rise and could be watched from the prepared ground beyond it. The northern ford gave cavalry room to move and allowed Hamilcar to screen any withdrawal or flank movement. The southern crossing, though less useful for wagons, might allow infantry to cross in files beneath the cover of the terraces and fields.
Each approach contained a different invitation.
Hamilcar had learned to stop building a single answer.
Marcus studied Lucius's face. "What do you see?"
"The bridge is not the water," Lucius said. "The ford is not the water. The southern crossing is not the water."
Cassian looked at him. "That sounds obvious."
"It has to remain obvious. The river is the water. The crossings are only places where he wants us to ask permission to reach it."
Marcus's expression shifted faintly.
The army did not need to capture one particular bridge before it could use water. The river ran north and south beyond the visible settlement. Smaller springs and tributaries might lie east of the ridge. The broader question was not which crossing Rome should force first. It was whether Hamilcar could make Rome believe the army had no choice but to force one of the crossings he had prepared.
A second runner approached from the western watch, accompanied by a young scout whose face was gray beneath the dust.
"Tribune," the scout said. "Riders moving east of the northern ford."
"How many?"
"Six seen. More behind the trees. They crossed the low ground below the river and turned toward the eastern road."
Cassian's attention sharpened. "Toward the divided roads?"
"Yes, centurion."
Lucius looked toward the dark eastern slope behind the camp.
The Carthaginians were not simply fortifying the west bank.
They were testing the Roman supply route.
"How close?" he asked.
"They stayed beyond bowshot. One group rode south after crossing the road. Another went north along the ridge foot."
"Did they see the water parties?"
"I do not know."
Lucius turned toward Cassian. "Take one century and reinforce the eastern route. Keep them below the crest, out of view from the river. Set paired watches where the road folds north and south. Do not pursue riders unless they attack the water parties or attempt to cut the route."
Cassian nodded.
"What about the visible line?" he asked.
"Leave it unchanged."
The riders were meant to be seen or at least suspected. Hamilcar wanted Rome to worry about the road behind the ridge, perhaps to draw more men eastward and thin the western face. Lucius would reinforce the supply route, but he would not let the movement become visible enough to teach the Carthaginians how much concern it had produced.
Cassian descended toward the center of camp.
Marcus watched him go. "You think the cavalry movement is a test."
"It is a test even if it is also a threat."
"And if Hamilcar sends more?"
"Then we learn whether he values our water route more than his crossings."
The general looked west again.
The lights around the settlement shifted once more.
This time, a line of torchlight appeared briefly along the northern bank, moving in a measured sequence toward the ford. It vanished behind trees, then reappeared farther south, as if a mounted group had crossed from one side of the lowland to the other without using the central bridge.
The movement was visible.
Too visible.
Marcus saw it too. "He wants us looking north."
"Probably."
"Do we?"
Lucius kept his gaze on the water.
"We look everywhere."
The Roman scouts continued working after darkness settled.
Two teams moved north from the ridge, staying east of the river and using the folds of the land rather than the road. Their task was to find where the stream could be reached beyond the northern ford without descending into open ground. Another team went south along the terraces, reading the lower crossings from a distance and searching for irrigation channels, cisterns, wells, or lesser tributaries that might reduce the Roman dependence on the settlement's main water.
Naso led the southern team.
He moved with six infantry scouts through fields that had once been carefully maintained and now lay half-abandoned beneath the shadow of the ridge. Low walls divided the ground into narrow plots. Some still held olive trees. Others had been turned over recently, their soil soft enough to show tracks but dark enough at night that the scouts had to kneel close to read them.
The Carthaginian movement along the southern side had been heavier than the Romans expected.
Boot prints crossed the terraces in both directions. Mule tracks led toward the watercourse, then away again. Several shallow holes had been dug beside the lowest wall, likely for sentries to lie behind while watching the east bank. Naso found the first one empty, then another where the grass had been pressed down only recently.
He raised his hand.
The scouts stopped.
Ahead, beneath the trees near the lower crossing, a muted voice spoke in Punic.
Naso heard another answer.
The men below were not merely guarding the stream.
They were watching the paths leading to it.
He withdrew the patrol before anyone descended far enough to be seen.
Farther north, the mounted scouts found a different answer.
The river bent eastward beyond the ford, passing beneath a stand of low trees before turning south again toward the settlement. There, the banks became muddy and shallow enough for men to cross on foot, but the ground around them opened into a broad pasture with no cover. Carthaginian cavalry had already found it. Fresh hoof prints marked both sides of the bend, and a small fire had burned recently beneath a tree shelter on the west bank.
The crossing existed.
It was not unclaimed.
The reports returned near midnight.
Lucius listened beneath the command awning while Marcus and the senior watch officers stood close around the map.
"North bend," he said, repeating the mounted scout's report. "Shallow water, open pasture, cavalry observation."
"Yes, tribune."
"South terraces?"
Naso answered himself. "Light infantry on the lower ground. Sentry pits. They watch the paths, not only the crossing."
"The central bridge?"
Marcus said, "Still guarded. No obvious increase."
Lucius studied the three positions.
The northern bend offered a crossing too exposed for a main force but perhaps useful for men moving quickly at the right hour. The southern terraces concealed infantry paths but had already been prepared with sentry positions. The central bridge remained the clearest invitation, which made it the least likely place Hamilcar would neglect.
Cassian returned before Lucius spoke again. He had left his century along the eastern route and climbed back to the command point alone, carrying a short report from the rear watch.
"The riders did not come close," he said. "They crossed the eastern road twice, then withdrew north. We found a marker stone moved near the southern turn."
"Carthaginian?" Lucius asked.
"Likely. Fresh scrape beneath it. It may be a signal point."
Marcus looked toward the eastern route on the map. "They are marking our water line."
"They are measuring it," Lucius said.
A camp could survive with limited water for a night.
A marching army could survive longer if it had enough discipline.
But the moment Hamilcar understood exactly where the Roman supply line ran, how often water parties moved, and how many men accompanied them, he could turn the ridge into a burden rather than a position. He could make every jar carried uphill cost men. He could threaten the roads eastward until Rome either came down toward the river or began withdrawing from the ridge.
That was likely his intention.
Cassian looked at Lucius. "He has made the river a wall without needing to hold every bank."
"Yes."
"And if we stay here, he makes the road behind us another wall."
"Yes."
Marcus waited.
The answer did not mean Rome had failed by choosing the ridge. It meant the ridge had been an opening move, not a place to remain indefinitely. Hamilcar had to respond to Roman presence above the watercourse. The Carthaginians were already spreading cavalry north and east, holding infantry south, keeping the bridge manned, and shifting work on the western rise.
Their response had begun revealing which pressures they considered dangerous.
Lucius placed a finger against the northern river bend.
"We cross here tomorrow."
Cassian looked at the map, then toward the dark north.
"The pasture?"
"Yes."
"Cavalry will see us."
"Only if we cross after they are ready to watch."
Marcus understood before Cassian did. "Before dawn."
Lucius nodded.
"The northern bend is too open for the full legion," he continued. "It is wide enough for infantry to cross in sections. We take a bridgehead on the west bank before the cavalry can gather. Not toward the settlement. North of it."
Cassian studied the line of ground.
"You want to cross above Hamilcar's prepared crossings."
"Yes."
"And then?"
"We hold the far bank long enough to see how he answers."
The plan would not take the settlement or its storehouses at first light. It would establish Roman infantry west of the river where Hamilcar had expected cavalry to provide observation rather than a full defensive line. The crossing itself would remain exposed, but the darkness and the river bend offered a chance to move men before the pasture became a killing ground.
If Hamilcar committed cavalry and light infantry north, he would weaken the bridge and southern terraces.
If he ignored the movement, Rome could hold ground beyond the water and threaten the roads leading north and west from the settlement.
If he responded with full infantry, he would reveal that the northern bend protected something greater than an open pasture.
Cassian looked at Lucius for several breaths.
"You said we would not rush toward the water."
"We will not."
"This is crossing it."
"Yes."
"Before dawn."
"Yes."
Cassian gave a slow nod.
"That is exactly the kind of distinction that makes men dislike serving under clever commanders."
Lucius's expression shifted only slightly. "Select two centuries for the first crossing. Varro's men take the first bank. Corvus stays with the second wave, not the first."
Cassian opened his mouth, then closed it again.
"You were waiting for that instruction," Lucius said.
"I was deciding whether to ask."
"You were waiting."
"I was."
"Tell Varro."
Cassian turned toward the northern camp lanes.
The moonlight lay pale across the ridge as the camp continued its quiet work around them. Soldiers slept in fragments. Water jars moved along the eastern route under guard. Scouts watched the river crossings from the darkness of the terraces and high ground. Across the lowland, Carthaginian lamps shifted between the bridge, the ford, the settlement, and the western rise where Hamilcar kept shaping the ground behind the water.
The river had not become Rome's because Lucius chose a place to cross it.
It had become the next question Hamilcar would have to answer.
And before dawn, the Roman legion would ask it from a bank he had not prepared to give away.
Cassian descended from the command awning without hurry, though the order had changed the character of the night beneath his feet. The ridge camp remained outwardly quiet. Men slept beneath cloaks in the shallow folds of ground where their units had settled. Water parties continued moving along the eastern route beneath guard. Repair crews worked only where a broken strap, loose shield rim, or damaged weapon required attention before morning. The fires remained low behind stone screens, their light insufficient to show the whole camp from the watercourse below.
Yet the selected centuries began waking.
No horn called them. No standard moved toward the northern bend. Officers crossed between the sleeping sections and touched shoulders, spoke names in low voices, or paused beside men already prepared to rise at the first sign that the night had changed. Shields were lifted from beside rolled cloaks. Water skins were filled again, though every man understood that the amount he carried would have to sustain him through the crossing and whatever followed on the far bank. Javelins were checked for cracked shafts. Sandals were tightened. Helmets remained under arms until the men reached ground where moonlight no longer caught every edge of bronze.
Varro found Cassian near the northern lanes.
The centurion had not removed his armor fully after the long day, and the marks of the ridge movement still showed on him. Dust lay in the seams of his leather straps. A shallow scrape along his left forearm had been cleaned but not wrapped heavily enough to hinder his grip. The men selected from his sections had gathered nearby in restrained silence, facing no single direction so they would not appear from the western lowland as a distinct formation preparing to move.
"You want the first bank held before the sky changes," Varro said.
"Yes."
"How long?"
"Until the second century crosses and the north bend stops belonging only to the riders watching it."
Varro looked north toward the darkness beyond the ridge. "That will depend on whether the riders are the only ones there."
"Yes."
The answer did not trouble him because it was not meant to comfort him.
Cassian stepped closer, lowering his voice. "The first century crosses in files. Scouts enter the water before the first rank. No shields above the shoulders until the bank rises. The second century waits east until Varro signals the far ground is stable enough to receive them."
"Stable enough," Varro repeated.
"Not safe."
"Of course not."
Cassian pointed toward the two junior officers standing behind the selected men. "The first line takes the western bank and turns north-south immediately. No one rushes west toward the settlement. No one chases cavalry into the pasture. The first job is to make room for the men behind them."
Varro nodded once.
"The river?" he asked.
"Shallow enough to cross on foot, according to the scouts. The bottom is mud and loose stone. The bend narrows where the trees grow along the east bank. The western side rises more slowly, but it opens quickly once you leave the water."
"And that is where they will want us seen."
"Yes."
Varro glanced toward the selected soldiers.
"They will see us."
"Eventually."
"They may see us before the first man reaches the far bank."
"They may."
Varro's expression did not change. "Then we hold what we can hold."
Cassian looked toward him. "And leave if the ground says it cannot be held."
Varro met his gaze. "Yes."
The exchange did not require more words.
Cassian moved on to the second crossing century, where Corvus waited among the men assigned to move after Varro's first line. The veteran stood with the reserve shield on his arm, his old grip fitted into the new body beneath the familiar leather strap. He had been told he would not cross first. He had accepted the order without argument, though Cassian could see the effort of acceptance in the way he remained entirely still while other men checked their weapons.
"You stay behind the first wave," Cassian said.
"Yes, centurion."
"You do not advance past the bank until the line is made."
"Yes."
"You do not interpret noise from the pasture as an opening."
Corvus's mouth tightened faintly. "No."
Cassian studied him for a moment.
"You are not being held back because I doubt you."
"I know."
"You are being held back because men who see the first opening often need someone behind them who remembers that an opening is not the field."
Corvus lowered his eyes briefly, then raised them again. "I know that too."
Cassian nodded.
The final preparation occurred beneath the southern side of the ridge, where the visible light centuries remained placed near the ravine approaches. They would not move north with Varro's men. Their task was to preserve the possibility that they might. Small groups shifted along the southern perimeter. Water skins and spare javelins moved between their positions. An officer walked toward the lower terrace, paused long enough to be seen from the dark fields below, then returned to the ridge without explanation.
If Carthaginian watchers remained in the southern ground, they would carry word that Roman infantry still appeared ready to test the lower approaches.
The ravine and southern sentry pits would remain occupied.
Lucius stood near the northern departure point as the first scouts came forward.
The mounted men had left their horses farther east, where a shallow fold concealed them from the river. They carried compact shields and short spears now, moving on foot beside the infantry scouts who had read the northern bend earlier in the night. The lead scout knelt in the grass before Lucius and indicated the line of travel with two fingers.
"The trees begin after the first low wall," he said. "The ground descends steadily to the bend. The pasture opens on the far side. There is a shallow ditch along the western bank about twenty paces north of the crossing. It may be old irrigation work."
"Any sentry movement since you returned?" Lucius asked.
"None close to the bend. We saw riders farther north, above the pasture. At least two. Possibly more beyond the trees."
"Foot patrols?"
"None heard."
"None heard is not none present."
"No, tribune."
Lucius looked toward the western darkness where the river could not yet be seen from the ridge.
"Your first task is the east bank," he said. "If men are waiting in the trees, the crossing ends before it begins. Then the water. Then the far bank. Do not look beyond the pasture until the men behind you have room to stand."
The scout nodded.
The first patrol moved north.
Varro's leading section followed at a measured distance, then the rest of the first century. Their path did not follow the eastern road. It slipped beneath the northern shoulder of the ridge where scrub and low stone walls interrupted any long view from the watercourse. The men moved in pairs at first, then in tighter files where the ground narrowed between an outcrop and a dry terrace wall. No metal struck openly. No soldier spoke above a breath.
Behind them, the second century waited in the darker ground below the ridge.
Lucius watched until the final shields disappeared among the trees, then turned toward Marcus.
The general had arrived without escort, wearing his helmet now and carrying his cloak folded over one arm. He had heard the plan in full beneath the command awning. He did not repeat questions that had already been answered.
"The eastern line?" Marcus asked.
"Forms before the first light reaches the ridge," Lucius said. "Standards visible. Wagons prepared but held back."
"You still want Hamilcar to believe we may come down toward the bridge."
"I want him to have to account for it."
Marcus looked west.
"And if he sees the northern movement?"
"Then he will decide which bank matters more before he knows how many men have crossed."
The Roman main body would not remain asleep merely because the northern centuries moved in silence. Sections began forming behind the western face of the ridge, shields stacked in ordered rows until the officers gave the signal to lift them. Wagons were shifted enough to suggest an advance road column but not enough to commit the animals down the slope. Standard bearers stood ready beneath the higher ground, their red cloth still wrapped against the wind.
From the far bank, if any Carthaginian observer had climbed high enough to see through the night, the ridge might look like a Roman camp preparing for dawn.
That was true.
It was not the whole truth.
At the northern bend, the scouts reached the final low wall before the trees.
The wall had once divided pasture from cultivated ground. Now its upper stones had fallen in several places, leaving gaps wide enough for a man to pass without climbing. The lead scout halted at the largest break and lowered himself behind it. Beyond, the earth dropped toward the river in a gradual slope. The trees clustered close along the east bank, their branches motionless in the thin night wind.
No lamp burned beneath them.
That did not make the ground empty.
The scout signaled the second man forward. Together, they moved through the gap and descended toward the trees with their shields held close to their bodies. The soil underfoot softened as they approached the water. Grass gave way to damp earth. The scent of the river grew stronger, mixed with mud, reeds, and the faint animal odor of horses that had stood nearby at some point during the night.
The first scout stopped beside a tree trunk.
He studied the ground.
Fresh hoof prints crossed the slope toward the northern pasture, but none had entered the trees recently. A man had walked along the bank. The tread was light, likely a sentry or messenger. The print turned north before reaching the shallows.
No direct watch at the crossing.
Not at this moment.
The scouts continued.
The river bent before them, dark and broad enough that its far bank blended into the shadowed pasture beyond. Water moved around pale stones with a low sound that seemed louder only because every man listening had stopped breathing normally. The channel was shallow near the inner curve, as reported, but the current still pulled around the rocks and the mud beneath the surface made the footing uncertain.
The lead scout entered first.
Water reached his knees, then his thighs. He planted his spear against the riverbed and moved carefully through the darker channel. The second scout followed a few paces behind. Neither raised his head until they reached the far bank.
The western side sloped upward through wet grass.
The lead scout placed one hand on the mud and pulled himself out of the water without standing. He waited, listening.
Nothing answered.
Then, far north of the bend, a horse snorted.
The scout looked toward the sound.
A shape moved along the far pasture ridge.
One rider.
Perhaps two behind him.
They had not seen the crossing yet.
The scout raised his hand toward the eastern bank.
Varro's first files moved from the trees.
The leading legionaries entered the water with shields held low against their sides. The current tugged at their knees. Mud shifted beneath sandals. One man slipped against a submerged stone, caught himself on the spear of the soldier in front of him, and recovered before the sound became more than a brief splash. The scouts on the far bank watched the pasture while the first men climbed out and spread north and south along the shallow ditch.
Varro crossed with the second file.
The water reached the lower edge of his cuirass before he found the firmer stones near the far side. He climbed the bank, crouched beside the first scout, and studied the western ground.
The pasture was wider than it appeared from the ridge.
The far side sloped gently upward toward a line of low trees and a broken stone wall. Beyond that wall lay the northern road leading toward the settlement's outer fields. The ground offered little cover once dawn came. A force holding the bend would have to build its own cover quickly or remain close enough to the river that every retreat became a risk.
Varro pointed toward the irrigation ditch.
"First line there," he whispered. "Second along the wall. Keep the water behind us until we have room to turn."
The men moved.
The first Roman shields settled along the shallow ditch, their lower edges pressed into damp earth. The next files spread toward the broken wall, using the remaining stones as low cover while more men emerged from the water. The formation remained small, but it began to possess depth. The first bank was no longer occupied by scouts alone.
A rider appeared on the northern pasture ridge.
He halted when he saw the movement at the river.
For a heartbeat, he remained motionless.
Then he turned his horse sharply and rode north.
The alarm did not come as a horn at first.
It came as distance changing.
Another rider moved behind the low trees. A third crossed the far ridge, faster now. The first visible rider disappeared toward the northern ford, carrying word that Roman infantry had reached the west bank above the prepared crossings.
Varro did not wait for the horn.
"Second wave," he ordered.
Across the river, the scouts signaled east.
The second century began moving from the trees.
Corvus entered the shallows among the first files. The river water dragged hard against his legs, cold enough to tighten muscles that had spent the night tense beneath armor. His shield pulled sideways with the current. He kept it low, his fingers locked around the familiar grip inside the unfamiliar body, and watched the back of the man ahead rather than the far bank.
The first distant horn sounded when he was halfway through.
It came from the north.
Then another from farther west.
The Carthaginians had seen them.
On the eastern ridge, Lucius heard the signal carry over the lowland.
Marcus stood beside him.
"The bend," the general said.
"Yes."
The first Roman standards unwrapped.
Red cloth rose above the western face of the ridge as the main legion formed visibly along the road leading toward the central bridge. Wagons shifted forward. Infantry sections closed ranks beneath the standards. The movement did not become an attack. It became the appearance of an army considering one.
Across the river, Hamilcar would receive two messages at once.
Roman infantry had crossed north of the ford.
Roman standards were forming east of the bridge.
The question would arrive before the answer.
At the northern bend, the horn calls multiplied.
Carthaginian riders appeared along the pasture ridges in growing numbers, moving toward the crossing without committing themselves downhill. Light infantry emerged near the northern wall, their shields small and their javelins held ready. They had not expected the river bend to remain completely unguarded, but neither had they expected a formed Roman century to be standing on the far bank before the day had fully begun.
Varro watched the movement gather.
"Do not throw until they descend," he said.
The first Roman line held.
Behind them, the second century continued crossing.
The river no longer belonged entirely to either side.
And as the eastern sky began to pale above the ridge, the water Hamilcar had prepared to hold became the first ground Rome had taken from him before he could decide what it cost.
The first light reached the pasture slowly, touching the higher grass beyond the northern wall before it found the men standing behind the irrigation ditch. Varro kept his eyes on the Carthaginian riders gathering along the far rise. They had arrived in uneven numbers, some appearing from the northern road, others coming down from the low trees near the ford. None descended at once.
That restraint told him more than a charge would have.
They had not yet decided whether the Romans on the west bank represented a raid, a feint, or the beginning of a larger crossing.
The first Carthaginian horn had carried north toward the settlement. The second had sounded farther west, perhaps from the riders watching the roads beyond the watercourse. A third came from nearer the bridge, lower and longer. It did not call men to attack. It called them to understand that the river had changed.
Varro watched the answers begin arriving.
Light infantry appeared first, spreading along the line of low trees north of the pasture. They moved with the speed of men accustomed to reaching ground before heavier troops could form behind them. Their shields were small. Their javelins remained in hand. They did not approach the Roman ditch directly. Instead, they took positions where they could watch the river bend, the broken wall, and the open pasture without committing themselves to one line of attack.
Behind them, cavalry continued gathering.
A dozen riders now held the northern rise. More appeared at intervals. Their horses shifted beneath them, ears moving toward the river and the Roman shields below. The riders did not descend into the pasture because the ground near the ditch had become less useful the moment Varro's men occupied it. A mounted attack would need room to turn. The irrigation cut, the broken wall, and the wet banks near the crossing would deny that room if the Romans remained disciplined.
Varro turned toward the nearest optio.
"Keep the first line low," he said. "No shields above the ditch unless they throw. I want them seeing only enough men to make them uncertain."
The optio nodded and passed the instruction.
The Roman formation adjusted by inches rather than steps. Men lowered themselves behind the shallow earth cut. Shields rested against damp soil. The second rank remained farther back near the broken wall, close enough to reinforce the ditch but concealed enough that the Carthaginians could not count the full depth of the bridgehead from the ridge.
The second century continued crossing.
Corvus climbed out of the river with mud on both knees and water running from the lower edge of his armor. The far bank felt unstable beneath his sandals after the current. He moved immediately toward the wall rather than pausing to clear the water from his shield. The men around him did the same, spreading outward as officers directed them into the growing Roman shape.
A javelin struck the mud several paces ahead.
No one had thrown a warning.
The shaft landed close enough to make the message clear without finding flesh.
Varro looked toward the northern rise.
A Carthaginian rider had moved forward from the line of horses, holding one hand raised. He did not call out. He merely watched the Roman bank as though waiting to see whether the javelin would pull men from the ditch.
It did not.
Another shaft came, this one landing near the broken wall.
Then a third, farther south.
The Roman line remained still.
The Carthaginians were not trying to wound men yet. They were testing the edge of the response. A thrown weapon could reveal whether the Romans would rise into sight, whether they would rush toward the rider, whether the second wave would cluster near the water, whether the men on the far bank had settled into a line or were still only a disordered stream of bodies coming through the shallows.
Varro let the silence answer.
The next movement came from the western road.
Two Carthaginian light infantry groups appeared beyond the low wall, moving south from the northern ford rather than straight toward the river bend. They kept distance between themselves, using the folds of the pasture and scattered stones to avoid becoming a single target. One group angled toward the broken wall where Corvus and the second century had formed. The other remained farther north, working around the edge of the ditch as if searching for a place where the Roman line became thinner.
Varro saw the maneuver.
"They are measuring the width," he said.
The centurion beside him nodded. "Do we extend?"
"Not yet."
If he stretched the line to meet every visible movement, the first century would become thin enough for cavalry to test the gaps. If he remained too compact, the light infantry could work around the flank and threaten the crossing from the north. The answer was not to choose one danger and ignore the other. It was to hold the bank long enough for the full second century to establish a line that could bend without opening.
Corvus saw the northern group moving through the grass.
He kept his shield near the broken wall and watched the man beside him.
"Do you see them?" the younger legionary asked.
"Yes."
"They are going around us."
"They are trying to."
The younger man looked toward the wall. "Should we move?"
Corvus kept his eyes on the approach. "Not until the officer says."
The answer was not heroic. It was not satisfying. But it kept the line from becoming a collection of men answering the first thing each of them saw.
A Carthaginian horn sounded again from the northern ford.
This one carried urgency.
The cavalry on the rise shifted.
Four riders descended toward the pasture in a loose line, not charging, but moving quickly enough that the wet ground began throwing small clods of earth behind their horses. They came down toward the northern edge of the Roman position, where the ditch became shallow and the wall broke apart into scattered stone.
Varro raised his hand.
The first Roman line did not move.
The riders came closer.
Their horses slowed as the ground narrowed between the ditch and a low mound of packed earth. The lead rider lifted a javelin.
"Shields," Varro ordered.
The Roman line rose together.
Not high. Not far.
Just enough.
Shields came up along the ditch and wall in a solid, angled curve. The first rider threw. His javelin struck a Roman shield near the upper rim and stuck there. A second weapon glanced off the top of the wall. A third came lower, hit mud, and skidded harmlessly beneath the first line.
The cavalry had expected a response.
They had not expected the line to reveal itself without breaking.
The riders turned away before the Roman javelins came.
Varro had not ordered them thrown.
He wanted the cavalry to leave with uncertainty rather than wounds alone. The riders had seen enough to know that the far bank was no longer held by a scattered crossing force. They had not seen enough to know how many Romans stood behind the first shields, how far the line extended south, or whether more men continued moving through the trees toward the river.
The riders climbed back toward the rise.
The Carthaginian light infantry did not advance.
They waited.
Across the water, Lucius watched the beginning of the fight from the northern shoulder of the Roman ridge.
The river bend lay partly hidden by trees and lower ground, but the reports from the crossing came quickly through runners assigned before the movement began. One reached him shortly after the cavalry test withdrew.
"First and second centuries across," the runner said. "Far bank held at the ditch and wall. Carthaginian riders tested north side. No close contact."
"Any infantry?"
"Light troops forming north and west. More moving from the ford."
Lucius nodded.
The crossing had succeeded in the first measure. Roman infantry stood west of the river. The next measure would begin now: whether the position could remain Roman ground long enough to shape the rest of the field.
Marcus stood near him, watching the central bridge through the low morning haze. Carthaginian activity had changed there as well. The eastern bank near the bridge had filled with more men. Wagons shifted behind the stone wall by the storehouses. Riders moved between the northern ford and the settlement at a pace too quick for ordinary watch changes.
"They know," Marcus said.
"Yes."
"The bridge guard is increasing."
"Yes."
Marcus looked toward the Roman standards forming along the ridge road. "Do we move the main line?"
"Not yet."
The legion's visible formation remained an answer Hamilcar could not ignore. Standards stood along the ridge approach. Infantry sections faced west toward the bridge and settlement. Wagons were arranged as though the Romans might begin descending toward the central crossing at any moment. The movement looked like preparation for a main assault.
It was preparation for pressure.
If Hamilcar shifted too much strength north toward Varro, the bridge and southern terraces would thin. If he held every prepared crossing, the cavalry and light infantry north of the bend would have to answer a Roman foothold with less support than they wanted. If he sent full infantry against the river bend, he would reveal that the pasture north of the settlement protected more than a minor route.
The river had become a question in several places at once.
Cassian returned from the eastern route just as another runner reached Lucius from the crossing.
"The water line remains clear," Cassian said. "Riders watched it from the north but did not come close. They are more concerned with the bend now."
Lucius took the report from the runner.
"Carthaginian infantry moving south from the ford," the man said. "Not just light troops. Shields larger than the first groups. They have not descended toward the river yet."
Cassian looked toward the north bend.
"He is sending a proper line."
"Perhaps a reserve line," Lucius said.
"He cannot leave Varro alone against infantry."
"No."
Marcus turned toward the main Roman road formation. "Then reinforce the crossing."
Lucius considered it.
The second century had crossed. A third could begin moving while the Carthaginians still tried to understand the Roman depth. But each additional man sent into the bend increased the weight trapped behind one shallow channel of water. If Hamilcar's infantry reached the far bank in force before the bridgehead had room to form, the river could become a wall behind Roman shields rather than a route bringing support.
"Not yet," Lucius said.
Cassian glanced at him.
"Send the third century north along the east bank," Lucius continued. "They stay out of the crossing ground. They move toward the higher trees beyond the bend and threaten the cavalry observation line from this side."
Marcus understood.
The third century would not reinforce Varro directly. It would make the northern river bend wider than the Carthaginians expected. Men on the east bank could pressure the riders and light troops watching the crossing without adding more bodies to the wet ground. They could also cover any Roman withdrawal if the bridgehead became untenable.
Cassian nodded. "Separate banks. One river."
"Yes."
The order moved.
At the northern bend, Varro received a different report.
A scout crawled along the ditch from the northern edge, mud across his chest and grass caught in the edge of his helmet.
"Centurion," he whispered. "Heavy shields coming from the ford. Two lines at least. They are moving behind the trees."
Varro looked toward the far rise.
The light infantry had not disappeared. They had simply shifted outward, making room for men who could hold ground against Roman shields rather than merely test them from a distance. Between the tree line and the pasture wall, Carthaginian infantry began appearing in closer order. Their shields were larger. Their officers kept them low behind the ground, but their movement carried the weight of a formed response.
Varro counted what he could.
Not enough to crush the Roman bridgehead immediately.
Enough to make the next decision matter.
He sent a runner east.
"Tell the tribune heavy infantry is forming north of us," he said. "We can hold the ditch and wall, but the pasture will not hold another century without a wider line."
The runner moved toward the river.
Varro turned back to his men.
"First line remains," he said. "Second line shifts south two paces. Keep the wall clear. They will try to pin us at the ditch, then work around the north."
The officers passed the order.
Corvus heard it and moved with his section.
The change was small. Two paces south. A slight opening near the wall closed. The men along the southern side adjusted their shields and footing, preparing to receive pressure from a direction that had not yet become contact.
The Carthaginian infantry came down from the trees.
They did not advance in a single rush. They moved in sections, testing the pasture's open ground with their own shields raised against the possibility of Roman javelins. Light troops remained ahead of them, spreading along the line and throwing from angles where the Roman ditch did not provide equal cover.
The first javelins came hard.
One struck the broken wall and shattered. Another hit a shield near Corvus's shoulder, the point punching through the outer layers but stopping before reaching the man's arm. He twisted the shield slightly, caught the shaft against the wall, and snapped it free with one quick movement.
The younger legionary beside him looked toward the approaching line.
"They are coming now."
"Yes," Corvus said.
"Do we throw?"
"Wait."
The Carthaginian shields continued forward.
They came within range.
Varro raised his hand.
The Roman javelins flew.
The ditch made the throw awkward for the first line, but the second rank behind the wall had room. Spears and javelins crossed the pasture in a dense, uneven arc. Several struck shields. One found a man near the front of the Carthaginian left and drove him backward into the soldier behind him. Another hit the ground beneath a horseman's feet on the rise, causing the animal to rear and turn away.
The Carthaginian line paused.
Not broken.
Measured.
Then it resumed.
The first collision came at the northern end of the ditch, where the ground rose enough that the Carthaginians could reach the Roman shields without descending fully into the wet cut. Their front rank pressed forward. Roman shields met them. Wood struck wood. Metal scraped. Men braced against the force of bodies rather than the clean open-field impact of a full line.
Varro moved behind the first rank, watching the pressure.
The enemy had chosen the northern edge exactly as expected. They wanted to turn the ditch into a fixed point, force the Romans to compress against the river, and open the wall side for light troops to work around. The Roman line could not remain perfectly straight. It needed to bend without tearing.
"North section, half-step back," Varro ordered. "Wall section, forward to the stone."
The movement began.
The northern Roman shields yielded a controlled half-step into ground already measured behind them. The soldiers at the wall advanced just enough to close the angle, turning the first line from a flat barrier into a shallow inward curve. The Carthaginians pushing the northern edge found themselves pressing into a shape that did not collapse where they expected.
Corvus felt the change travel through the shields.
The man ahead of him shifted. The soldier beside him moved with the wall. The angle tightened. The broken stones at his feet became part of the line rather than an obstacle beside it.
A Carthaginian sword came over the shield rim.
Corvus caught it on the upper edge of his shield, pushed upward, and drove his own blade forward beneath the man's arm where the armor opened. The enemy soldier recoiled. Another replaced him immediately.
There was no room for thought beyond the next movement.
Shield.
Step.
Pressure.
Breath.
The line held.
Across the river, the third Roman century began moving north along the east bank.
They traveled beneath the trees where the ground permitted, using the river itself as cover from the open pasture. The movement was not invisible. Carthaginian riders on the far rise would eventually see the shifting shields between the trunks. But the third century did not need to disappear. It needed to become a threat the cavalry could not ignore.
At the first bend beyond the crossing, the Roman officers found a low ridge of earth rising above the east bank. From there, they could see the northern pasture and the riders waiting beyond it. The cavalry had positioned themselves to watch the water, not to fight infantry climbing into their own observation ground.
The Roman century formed beneath the trees.
Shields rose.
Javelins came forward.
The Carthaginian riders saw them.
A horn sounded from the northern rise.
The cavalry moved.
Not toward the river crossing.
Away from it.
They withdrew northward in a controlled line, carrying their warning toward the ford and the roads beyond the settlement. They had not been defeated. They had been denied the ground from which they had expected to count Roman movement.
That mattered.
At the bridgehead, Varro heard the horn and knew something had changed beyond the pasture.
The Carthaginian infantry pressed harder.
Their officers had likely received the same report. More Romans stood east of the river, threatening the cavalry line and widening the northern movement beyond the narrow bend. The infantry could no longer assume the bridgehead would remain a small force trapped between water and open ground.
They needed to force it back before the Roman position became connected across both banks.
The pressure at the ditch increased.
A Roman soldier stumbled where the mud gave way beneath his heel. The man beside him caught the upper edge of his shield and pulled him upright before the gap could open. A Carthaginian javelin struck the wall and lodged between stones. Corvus heard someone cry out farther south, then saw an officer drag the wounded man backward while another shield moved into place.
Varro saw the same strain along the line.
He could hold.
For the moment.
But holding did not mean remaining still.
A runner arrived from the river, wet to the waist and breathing hard from the crossing.
"Centurion," he said. "The tribune says the third century holds the east-bank rise. No additional men crossing yet. You are to maintain the bridgehead until the Carthaginians show whether the ford line is moving south or north."
Varro looked toward the pressure at the ditch.
The message carried more than an order. Lucius wanted the enemy's response. He wanted to see whether Hamilcar treated the northern bend as a threat to the settlement, the ford, the roads west, or all three. The bridgehead had to remain long enough for the answer to become visible.
Varro nodded to the runner.
"Tell him we hold."
The runner turned back toward the water.
The Carthaginian line surged again.
This time, Varro gave the order before the pressure fully landed.
"Wall section, advance one pace."
The Roman soldiers near Corvus moved.
Not far.
One pace.
But it took them out from behind the broken stones and into the narrow open ground before the wall. The Carthaginians nearest them had expected the Romans to remain compressed, braced behind cover. Instead, they met shields stepping forward at the moment their own line shifted against the ditch.
The contact broke unevenly.
Corvus's shield struck the man opposite him in the chest. He drove forward with the weight of the men behind him, not trying to run the Carthaginians back across the pasture, only forcing enough room that the wall side stopped becoming a funnel.
The Roman javelins from the second rank came low into the opened angle.
The Carthaginian line recoiled a few steps.
Not far.
Enough.
Varro shouted over the clash. "Hold there. Do not follow."
The Roman wall section stopped.
It did not pursue the opening.
The enemy's front ranks had given ground because the shape changed beneath them, not because the battle had been won. The pasture remained wide. More Carthaginian infantry waited beyond the trees. Cavalry could return. The river still stood behind the Roman line.
The men held the new position.
Across the lowland, the sun cleared the eastern ridge.
Light spilled over the watercourse, the pasture, the central bridge, and the settlement Hamilcar had been preparing as a deeper base for the campaign. The Carthaginian commander stood on the western rise above the storehouses, watching the northern bend through the movement of men and dust.
Maharbal joined him from the ford road.
"Romans on the far bank," he said.
"I see them."
"More on the east side north of the bend."
"I know."
Maharbal looked toward the central bridge, where Roman standards remained visible along the ridge road. "They are holding us at every crossing."
"They are asking which one I am willing to weaken."
The Numidian commander watched the northern infantry engagement begin to settle into a hard, contained struggle. The Roman bridgehead had not broken. The cavalry observation line had withdrawn. More Roman men now held the east-bank rise, creating a second pressure that made any simple cavalry response dangerous.
Hamilcar's water position remained intact.
The bridge remained guarded.
The southern terraces remained watched.
The northern ford still held cavalry and infantry.
But the northern bend had become Roman ground.
Not much.
Enough.
Maharbal looked toward the river. "Do we drive them back?"
Hamilcar watched the road east of the ridge, the Roman standards visible there, and the movement along the southern approaches where light infantry continued reporting Roman readiness without giving him a clear count.
"Yes," he said.
Maharbal turned toward him.
"But not with the ford line alone," Hamilcar continued. "Send infantry from the western rise. Let the bridge guard remain. Let the south hold. We do not weaken three positions to recover one pasture."
The order would cost time.
It would expose men moving from the western works.
It would reveal that the northern bend mattered enough to receive infantry from the deeper camp.
Hamilcar understood the cost.
He paid it anyway.
Below the rise, a new Carthaginian formation began moving north through the settlement roads.
Varro saw the dust first.
Then the shields.
Not light infantry.
Not the men who had already pressed the ditch.
A larger force was coming from the western rise, moving behind the storehouses toward the pasture.
The answer had appeared.
The northern bend protected more than water.
It protected the movement between Hamilcar's prepared camp and the roads beyond it.
Varro sent another runner toward Lucius.
The bridgehead held as the day began.
But now it had to decide whether holding ground was worth meeting the army sent to take it back.
