in short.


they cornered him.

ALOT (and i mean it) of manpower.

hannibal could gain victories but didnt know how to use it.

hannibal needed reinforcements to take the large city of Rome.

Roman intercepted a massenger and defeated hannibals brother/reinforcements.