human
What was the outcome of the Battle of Cannae?
assistant
The outcome of the battle was a Roman victory. Hannibal and his army were defeated by the Romans. The battle is considered one of the greatest battles in military history.