Наполеон дает следующую краткую оценку операциям армии Карла в войне с Россией (после сокрушения Августа II): «В сентябре 1707 г. этот государь во главе армии из 45 тыс. человек отправился из своего лагеря в Альтштадте, близ Лейпцига, и пересек Польшу. 20 тыс. человек под командованием графа Левенгаупта высадились в Риге, еще 15 тыс. солдат находились в Финляндии. Таким образом, он имел возможность выставить армию из 80 тыс. лучших солдат в Европе. Оставив 10 тыс. солдат для охраны короля Станислава (шведского ставленника Лещинского) в Варшаве, в январе 1708 г. Карл прибыл в Гродно, где его армия остановилась на зиму. В июне 1708 г. он пересек лесистую местность в районе Минска (имея 45 тыс. – Ред.) и вышел к Борисову. Там в июле произошло первое столкновение с русской армией, занимавшей левый берег Березины. Армия Карла разбила 20 тыс. русских (при Головчине со стороны русских сражалось 28 тыс., у шведов было 30 тыс. Потери русских 1,7 тыс., шведов 1,5 тыс. В бою едва не погиб Карл XII, угодив в болото. – Ред.), занимавших хорошо укрепленный лагерь и к тому же защищенных болотом, преграждавшим путь шведам. Затем войска Карла в районе Могилева переправились через Березину и 22 сентября нанесли поражение 16-тысячному русскому корпусу под Смоленском (опущен бой у Доброго, где русские 29 августа (10 сентября) уничтожили 3 тыс. шведов, потеряв только 375 человек. У Раевки 10 (22) сентября схватились русские драгуны и шведский кавалерийский полк. Карл XII снова чуть не погиб – от его свиты уцелело 5 человек, когда Карла едва отбили от русских драгун. – Ред.). Теперь его армия находилась на границе Литвы и была готова вторгнуться на территорию самой России. Царь предложил шведскому королю заключить мир. До этого момента все передвижения армии осуществлялись по правилам, коммуникации хорошо охранялись. Карл XII уже овладел Польшей и Ригой, и ему оставалось всего лишь проделать десятидневный марш до Москвы. Возможно, если бы он не изменил своему первоначальному плану и продолжал двигаться по основной дороге, то ему удалось бы выйти к Москве. Но он повернул армию на Украину (именно после боя у Раевки. – Ред.) для соединения с Мазепой, который привел с собой всего лишь 6 тыс. человек. В результате этого маневра его фланг оказался открытым для удара русских войск. Протяженность линий коммуникаций, считая от Швеции, составляла примерно 1600 км. И Карлу XII было нечем прикрыть их и неоткуда получить подкрепления или помощь».
Наполеон жестко осуждает Карла XII за нарушение одного из важнейших правил войны. Он подчеркивает, что шведский король не планировал вести войну, как Ганнибал, который совсем не имел поддержки из метрополии и поэтому все время держал свою армию собранной в кулак, а базы снабжения организовывал на завоеванных территориях. Храбрый карфагенянин создал собственную систему ведения войны. Но Карл XII совершенно не собирался следовать его принципам, поскольку он приказал Левенгаупту, одному из своих генералов, командовавшему большим корпусом, следовать за ним с запасами на дистанции двенадцати дней пути. Расположив свои армии таким образом, он обрек корпус Левенгаупта на то, что тот был атакован и разгромлен превосходящими силами русских. Тем самым он в самый критический момент кампании лишил свою армию резервов и необходимых запасов.