Wczesnym rankiem 17 listopada Napoleon I ruszył z gwardią, kawalerią i dywizją piechoty do ataku i zdobył miejscowość Uwarowa na zachód od Krasnego, po czym Kutuzow porzucił plan zajęcia Orszy pełnymi siłami i wysłał tam tylko swą kawalerię. Napoleonowi I udało się za cenę wielkich strat w ludziach i materiale kontynuować odwrót: najpierw przedostał się przez Krasny I Korpus francuski, potem sam cesarz z głównym trzonem armii, natomiast III Korpus pod dowództwem marszałka Neya, pozostający jeszcze w Smoleńsku, nie zdążył się połączyć z Napoleonem I i przedostać się przez Krasny. Przybywszy tam 18 listopada Ney zastał w miasteczku wielkie siły rosyjskie; po daremnych walkach i wielkich stratach marszałkowi udało się sforsować zamarznięty Dniepr, przedrzeć się przez linie kozackie i połączyć się z Napoleonem I koło Orszy (21 listopada). Z korpusu Neya pozostało tylko 1000 ludzi.
Straty Wielkiej Armii wyniosły 20 tysięcy żołnierzy (około 5000 poległych i 15 000 wziętych do niewoli), straty rosyjskie 4–5 tysięcy zabitych i rannych.