Zgodnie z przewidywaniami francuskie oddziały pomocnicze przybyły i przystąpiły do działań w okolicach prawego skrzydła sił Rosenburga.
Na przodzie ataku maszerowały niemieckie oddziały dowodzone przez generała Vandamme'a. Żołnierze ci uderzyli na most pod Eckmühl, a nawet, mimo zaciętego oporu Austriaków, opanowali znajdujący się w mieście zamek. W tym momencie Davout rzucił swe wojska na austriackie centrum znajdujące się w wiosce Unterlaiching i w lasach ciągnących się na północ. Słynny 10 regiment Legere'a zaangażował się w zażartą walkę w lasach, a gdy w końcu wzmocniony został przez wojska bawarskie dowodzone przez Deroya opanował pozycje austriackie. Na północ od Unterlaiching wojska Davouta dowodzone przez Frianta i St.Hilairego stopniowo wypierały siły austriackie broniące Oberlaiching i okolicznych lasów, a na koniec opanowały redutę bronioną przez węgierskich grenadierów, co skłoniło arcyksięcia Karola do wydania rozkazu do odwrotu.