Исторический контекст
В 355 г. н.э. ситуация на западных рубежах Римской империи была критической. Германские племена алеманны и франки пересекли Рейн и вторглись в Галлия. Император Констанций поручил своему двоюродному брату, единственному живому родственнику — Юлиану, будущему императору, которого церковь позже назвала «преступником» и «отступником», восстановить порядок.
Подготовка к битве
Констанций выделил Юлиану лишь 360 всадников. К лету 357 г. Юлиан выступил против алеманнов и их союзников‑бургундов. Основным источником описания сражения является современный ему, вероятно греческий, историк Аммиан Марцеллин.
По его словам, после шестичасового марша Юлиан дошёл до района Оберхаусберген, в 3 км к юго‑западу от Страсбурга, где хотел дать отроду отдых. Воины отказались и потребовали немедленно вступить в бой.
Состав и расположение сил
Вождь алеманнов Кнодимор увидел небольшую римскую армию и прибыл с почти в три раза большим войском. Юлиан разместил всю кавалерию справа — около 3 000 всадников в два ряда. В центре стояли 4 000 тяжёлой пехоты, подкреплённые более лёгкими подразделениями по бокам. Во второй линии располагалась около 1 000 лучников, которые должны были поддерживать первую линию обстрелом сверху.
Слева, у густого леса, Юлиан поставил около 2 000 пехотинцев под командованием генерала Северуза. Сам император стоял в центре линии с 200 элитными гвардейскими всадниками и держал в резерве ещё примерно 3 000 пехотинцев.
Алеманны разместили в лесу около 2 000 лёгкой пехоты, а основную часть своей пехоты направили против римского центра, образуя плотные массы. Около 4 000 их кавалерии бросились на римскую кавалерию, подкреплённую лёгкой пехотой. Германская кавалерия стояла в плотном строе, готовая выдержать удар примерно 1 000 римских тяжёлых всадников.
Ход сражения
Когда обе армии были готовы, алеманнские вожди потребовали, чтобы их вождь возглавил пехоту. Кнодимор подчинился, но в процессе стал обычным воином, потеряв контроль над войском.
Юлиан сначала пустил в бой своих лучников‑скаутов, чтобы нанести потери и вызвать смятение в кавалерии противника. Затем атаковала тяжёлая римская кавалерия, но лёгкая германская пехота, поддерживавшая их, оказалась решающим фактором: они умело отразили рыцарей.
Неожиданно римские всадники отступили, почти прорвав линию собственной пехоты. Юлиан вмешался и, согласно Зосимусу, заставил отказывавшихся вернуться в бой солдат надеть женскую одежду.
Оставшиеся римские всадники покрыли фланг своей пехоты и нейтрализовали германскую кавалерию. Однако главное преимущество Юлиана было утрачено. Под натиском германцев римская пехота образовала щитовой вал и, используя мелкие метательные снаряды (риптарии), дротики и стрелы, нанесла серьёзные потери противнику.
Германские воины, образовав клин, прорвали римскую линию. Похоже, римская армия должна была быть уничтожена. Несмотря на разрыв, отряды Северуза удержались, а сам Северуз, подозревая ловушку, не стал входить в лес.
Германцы, не подавив первую линию, бросились на вторую римскую линию, получив удары со всех сторон и понесли тяжёлые потери. Резерв Северуза вошёл в центр, атаковал правый фланг германцев, а разрыв в центре был закрыт. Римская пехота, собравшись вновь, окружила и разгромила разбросанные силы противника.
Германцы оказались в ловушке между римлянами и Рейном. По оценкам Аммиана, погибло около 6 000 германцев, 8 000 было взято в плен, включая вождя, а 2 000 утонули. Потери римлян составили всего 243 человека.
Иллюстрации

Поражение римских барьерных войск.

Германская атака, прорыв и восстановление римской линии.
