В кровопролитном сражении под Лейпцигом Россия, Пруссия, Австрия и Швеция благодаря подавляющему численному перевесу и предательству саксонских частей вынудили Наполеона отступить. Однако ему удалось сохранить вполне боеспособную армию.
Наполеон удерживал Лейпциг со 185 тыс. солдат и 600 пушками. Против него действовали 90 тыс. австрийце и 127 тыс. русских под командованием Шварценберга, а также 72 тыс. пруссаков генерала Блюхера и 18 тыс. Шведов, с примерно с 1385 пушками. Силы союзной кавалерии достигали 56 тысяч всадников.
За битвой наблюдали Александр 1, прусский король Фридрих-Вильreльм III и австрийский император Франц I.
16 октября Шварценберг предпринял атаку против 115 тыс. солдат Наполеона. Упорный бой длился до ночи, и французы добились некоторого успеха. Французы потеряли 27 тыс. чел., союзники - 35 тыс. Ночью обе стороны получили подкрепления, и Наполеон к утру имел в своем распоряжении 150 тыс. штыков, в то время как союзники располагали почти 300 тыс. чел.
17 октября прошло в бездействии. На следующий день Наполеон выступил с целью оттеснить союзников и освободить дорогу для отступления. Он был отброшен во всех направлениях и вернулся в Лейпциг. В ночь на 19 октября французы отошли по единственному сохранившемуся мосту. Корпус польского маршала Понятовского, оставшийся для прикрытия отступления, был почти полностью уничтожен, а сам Ю. Понятовский утонул при взрыве моста через реку Эльстер.
За три дня Наполеон потерял 60 тыс. чел. убитыми и ранеными, свыше 10 тыс. было взято в плен. Потери союзников составили 52 тыс. чел.