Наполеон, коньком которого были крупные битвы, позволявшие ему выигрывать целые войны одним крупным сражением (вплоть до похода в Россию), рассчитывал и в этот раз таким образом разрушить стратегию союзников, изматывавших французов за счёт перевеса в живой силе. Поэтому он и желал нового крупного сражения.
В первый день у союзников уже было преимущество в численности войск — 220 тысяч против 155 000 у Наполеона. На третий день к войскам коалиции подтянулись дополнительные резервы — ещё около 130 тысяч, и их превосходство стало подавляющим. Важной ошибкой французского лидера было то, что он оставил 35-тысячный гарнизон в Дрездене, не представлявшем большой ценности на театре военных действий.
На стороне союзников было и то, что часть наполеоновской армии не была его надёжной опорой. Скажем, саксонцы не желали воевать против пруссаков. Что уже стало одной из причин поражения армии маршала Нея у Денневица 6 сентября от прусско-шведских войск под командованием Брюллова. А у Лейпцига саксонцы на третий день сражения просто перешли на сторону союзников и начали стрелять по пруссакам. Их примеру последовали баденцы и вюртенбергцы.
На руку Наполеону при этом сыграло то, что план союзников, который составлял австрийский генерал Шварценберг, был слабым. На это указывал ему император Александр I. Однако австрийцы проявили непонятное упорство и ничего в стратегическом замысле менять не захотели. Непонятной прежде всего была дата наступления — 16 октября, хотя австрийский военачальник знал, что через день к нему подойдёт 130-тысячное подкрепление. Исправлять ошибки пришлось прямо на поле боя — толковыми советами русского императора, но, увы, и кровью солдат.
Первый день не дал перевеса ни одной из сторон. Союзники понесли бóльшие потери, но свои позиции сохранили. После этого противники взяли паузу, они подбирали раненых и перестраивали порядки войск. 18 октября, получив подкрепление, войска коалиции пошли в атаку с новым рвением. Бонапарт, пытаясь исправить тяжело складывавшуюся ситуацию, предпринял контрнаступление, не увенчавшееся успехом. И только после этого 19 октября французский лидер, понимая, что окружение Лейпцига и поражение неизбежно, дал приказ отступать во Францию, чтобы сохранить остатки своей армии.
В плен попали 10 бригадных генералов Бонапарта, включая Анри Гасьена Бертрана, адъютанта императора. Ещё один наполеоновский адъютант, польский князь и маршал Франции Юзеф Понятовский, погиб, утонув в реке. Одному из лучших маршалов Наполеона Макдональду удалось избежать пленения с огромным трудом — его отряд вырвался из окружения. 40 тысячам оставшимся солдатам и офицерам Бонапарта ещё сильно повезло, что союзники приняли ошибочное решение штурмовать Лейпциг, а не дать французам отступать сразу и преследовать их. Наполеону удалось сбежать, похожим образом, как из-под Березины
После этого сражения империя Наполеона приблизилась к границам Франции до начала наполеоновских войн. Упрямство императора, который не захотел ранее заключать с союзниками мирные договоры на гораздо более выгодных условиях, закончилось для него лейпцигским крахом, а затем и переносом театра военных действий на территорию Франции и окончательным разгромом.