Trzy godziny później grenadierzy Starej Gwardii oczyścili przedpole z oddziałów wroga, dzięki czemu Drouot przy wsparciu kawalerii Starej Gwardii i Sébastianiego mógł rozlokować 50 dział.
Artyleria Drouota szybko uciszyła 28 dział armii Wredego. Następnie do ataku ruszyła francuska kawaleria i zepchnęła kawalerię Wredego na lewe skrzydło austriacko-bawarskiej armii, a po rozbiciu lewego skrzydła uderzyła na centrum armii Wredego. Centrum austriacko-bawarskie zaczęło się cofać i, próbując uniknąć zepchnięcia do rzeki Kinzig, poniosło znaczne straty. Na prawym skrzydle armii Wredego część jego sił próbowała przedostać się przez most, by wspomóc znajdujące się w trudnym położeniu wojska w centrum, jednak z powodu tłoku wielu żołnierzy potonęło w rzece. Wredemu udało się w końcu zebrać swe siły i utworzyć linię obronną ciągnącą się od mostu Lamboy-Brücke do miasta Hanau.
Pod osłoną nocy sprzymierzeni opuścili Hanau. Następnego dnia wojska francuskie opanowały miasto przy niewielkim oporze. Napoleon nie próbował ścigać armii Wredego, zadowolony z tego, że droga odwrotu na Frankfurt została ponownie otwarta.