Карл спешно собрал войско, с которым, «как и планировалось», форсировал Рейн и вторгся в центр энгернов по склону горного массива Оснинг до местечка под названием Детмольд. Там франкские отряды в открытом бою разгромили противника. В результате многие саксы погибли и лишь немногим удалось бежать. Саксы опять собрались с силами, остановившись на границе Вестфалии, так что противник оказался у франком прямо в тылу. На реке Хазе, неподалеку от Оснабрюка, произошла вторая битва. На этот раз Карл одержал абсолютную победу, «много тысяч» саксов были убиты, многие попали в плен. Но погибло и немало франкских аристократов. Эйнхард выделяет обе битвы исключительно как решившие исход военных действий. После этого противник уже ни разу не попытался бросить перчатку королю, чтобы противостоять ему с открытым забралом, разве что прячась в укрытии. Между тем более совершенное вооружение франков и прежде всего атаки опытных кавалерийских эскадронов позволили сокрушить отряды саксов, состоявших, видимо, главным образом из пехотинцев.