One final battle was fought at the Angivarian Wall west of modern Hanover , and again many Germanic soldiers were killed , which forced them to flee . One final battle was fought at the Angivarian Wall west of modern Hanover , repeating the pattern of high Germanic fatalities , which forced them to flee .