Walka przemieniła się teraz w ciąg starć kawalerii, gdyż wycofujący się Austriacy osłaniali się jazdą, by zminimalizować liczbę jeńców. Prawdopodobnie najlepsze oddziały jazdy w austriackiej armii znajdowały się między Eckmühl a lasami powyżej Unterlaiching. Te elitarne jednostki kawalerii zniszczyły część niemieckiej lekkiej kawalerii, zanim nie zostały zatrzymane przez maszerującą piechotę bawarską. Napoleon, który pragnął natychmiast zająć austriackie pozycje, rozkazał ruszyć naprzód dwóm dywizjom ciężkiej jazdy dowodzonym przez St.Suplice'a i Nansoutyego. Jazda ta, pomimo ciężkich strat zadawanych przez austriacką artylerię, posuwała się naprzód i dotarła do artyleryjskich pozycji atakując kanonierów na białą broń. W tym czasie jazda austriacka wycofała się podążając za resztą armii.
Odwrót jednak nie udał się, gdyż Austriacy natrafili na swej drodze na zwężenie terenu, które wydłużyło ich formację marszową. Wobec spowolnienia odwrotu Austriacy zostali doścignięci i zaatakowani przez trzy dywizje francuskich kirasjerów wspomagane przez lekką kawalerię niemiecką. Doszło do zażartej walki wręcz, w której Austriacy, pomimo heroicznej postawy, ponosili bardzo ciężkie straty i wobec znacznej przewagi nieprzyjaciela musieli się cofać.