19 апреля утром Даву двинулся тремя колоннами из Регенсбурга, а в то же время эрцгерцог Карл направил с р. Лаберы к северу корпуса Лихтенштейна, Розенберга и Гогенцоллерна на Экмюль, Динцлинг и Тенген. Левый фланг австрийцев столкнулся с двумя колоннами корпуса Даву; произошли бои
Войска, посланные Наполеоном из Нейштадта навстречу Даву, без труда опрокинули у Киршдорфа отряд Тьери, прикрывавший левый фланг армии эрцгерцога Карла. Эрцгерцог Людовик был удержан у Зигенбурга войсками Вреде.
19-го утром эрцгерцог Карл приказал Гиллеру быстро двинуться к Майнбургу на р. Абенсу. Гиллер прибыл туда поздно вечером.
Эрцгерцог Людовик остался на р. Абенс и не двинулся на Линквайт, как ему было приказано.
Массена 19 апреля опрокинул отряд корпуса Гиллера у Пфефенгофена.
Эрцгерцог Карл решил преследовать цепь соединения под Регенсбургом с Бельгардом и Колловратом, а Наполеон двинулся на Ландсгут, оставив заслон из половины корпуса Даву; на Ландсгут же должны были наступать Удино и Массена. Цель его была овладеть Ландсгутом, где были значительные склады и проходил путь отступления австрийской армии.
Оставив Даву с 25 000 для обеспечения своего левого фланга, Наполеон, взяв корпус Ланна, только что сформированный из 2 дивизий Даву, дивизии Вреде и Вандама, и резервную кавалерию Бессьера, всего 60 000 человек, двинулся на Рор и после упорных боев отбросил австрийцев за р. Лаберу. Левое их крыло – корпуса Гиллера и эрцгерцога Людовика – были отрезаны от правого и отошли к Ландсгуту, куда двигались от Мосбурга корпуса Удино и Массены. Последнему приказано было предупредить Гиллера у Ландсгута, что не удалось. Удино приказано двинуться в северном направлении, на поддержку Даву у Нейштадта; туда же двинут Лефевр с 3 дивизиями баварцев.
После жестокого боя, продолжавшегося на улицах города, в тылу Гиллера появился Массена, двигавшийся от Фрейзинга, по правому берегу Изера. Гиллер должен был поспешно отступать на Вильсбибург, потерявши около 5000 человек.
Поручив преследование его Бессьеру с 16 000 человек, сам Наполеон с 8 батальонами и 80 эскадронами обратился на север, к Экмюлю, для поддержки Даву, а также с целью покончить и с другою частью австрийской армии.
В тот же день Даву по приказанию Наполеона решительно наступал против втрое сильнейшего эрцгерцога Карла и благодаря смелости и искусству исполнил поставленную ему задачу весьма удачно: он продвинулся почти на целый переход к Экмюлю, чем обеспечил операционную линию Наполеона при движении его на Ландсгут с северной стороны.
Таким образом, и 21 апреля французы имели огромный успех: левое крыло австрийской армии было разбито и она лишилась пути отступления на Вену по правому берегу Дуная. Положение ее было бы критическое, если бы накануне, 20 апреля, австрийцам не удалось взять Регенсбург, занятый всего одним полком из корпуса Даву. Регенсбург был атакован войсками Колловрата с левого берега Дуная и войсками Лихтенштейна с правого одновременно.
Теперь эрцгерцог решился сам атаковать бывшие перед ним французские войска, притянув для этой цели с левого берега корпус Колловрата и захватить у Аббаха, за потерю пути на Вену, через Ландсгут, операционную линию Наполеона, для чего направляет туда 30 000 человек, а с 40 000 хочет держаться у Экмюля.
22 и 23 апреля австрийцы потеряли около 12 000 человек, и эрцгерцог не мог сосредоточить в Хаме более 78 000 человек.
Наполеон приказал Даву преследовать австрийцев по левому берегу Дуная, а сам двинулся по правому к Вене.