Question: At what river was Hasdrubal Barca defeated at?
Sentence: Hannibal was recalled to Africa, and defeated at the Battle of Zama.
Answer in sentence: no