Армия готовилась к летнему походу. Накапливали еду и другие предметы первой необходимости, а также послано было за генералом Левенхауптом в Курляндию. Он получил от короля приказ приготовить свой корпус к походу и снабдить его большими запасами.
Главная армия все же понесла кое-какой урон во время стоянки, много лошадей подохло из-за недостатка хорошего фуража. Кроме того, ближе к весне большие бреши в строю стали пробивать болезни, особенно тяжко страдали новобранцы, которые не привыкли к суровой походной жизни. Несмотря на это, шведам пришлось выждать, пока подсохнут ухабистые размокшие дороги и успеет вырасти тоненькая весенняя травка, что облегчит пропитание бесчисленных лошадей.
6 июня 1708 г. снялись с места, период ожидания был закончен. Оставив один отряд в поддержку недавно назначенному польскому монарху Станиславу, войско примерно из 38 000 человек зашагало прочь.
Вопрос, в какую сторону должна повернуть шведская армия, на север, чтобы выбить русских солдат из балтийских провинций, или прямо на Москву, был скоро решен. Путь лежал на восток, к тому месту, которое принято было называть «речными воротами». (Две большие реки, Двина и Днепр, были водной преградой вдоль тогдашних русских границ, от Балтийского до Черного моря, за исключением узкого коридора, где оба водных пути сворачивают на восток: это и были «речные ворота».) Через этот коридор шла широкая большая дорога на Москву. Хотя она не нарушалась большими реками, ее все же пересекало множество притоков. Русские предполагали использовать их как линии защиты. Их силы были разбиты на много отрядов, которые стояли наготове, чтобы остановить движение шведов. Из всех притоков самым большим была Березина, и лучшая переправа через эту реку находилась у Борисова, а следовательно, именно в этом пункте глаза рябило от оружия и выжидающих русских отрядов. Однако шведское командование предприняло искусный маневр: выбрали дорогу южнее, а в Борисов послали большой отряд конницы. Этот отвлекающий маневр заставил русских поверить, что основной удар действительно будет направлен на Борисов. А тем временем шведское войско по малым тропкам добралось до другой переправы, которая была практически не защищена. Еще раз шведское войско с минимальными потерями обошло своего противника. Однако желанного выигрыша все-таки не получилось, потому что поход, отягченный большим обозом и замедленный прескверными дорогами и прескверной погодой, проходил слишком медленно. У русских нашлось время, чтобы отступить и перегруппироваться на новой позиции за небольшой речкой Бабич у местечка Головчин. Там они собирались сделать еще одну попытку задержать неумолимо перемалывающую версты шведскую армию.
По узким лесным дорогам пробиралось шведское войско к Головчину.
Еще до того, как все соединения достигли этого пункта, 4 июля атаковали противника. Место для атаки было выбрано удачно. В энергичном и кровавом сражении русские были выбиты из их укреплений. Сейчас шведы раз и навсегда убедились, что перед ними уже не тот сброд, который они с легкостью разогнали под Нарвой: потери русских составили примерно 5 000 человек,[13] потери шведов — примерно 1 200 человек.
Когда противник очистил поле боя, пехотинцы могли сесть и отдохнуть, а маркитантки пробрались к ним с водкой и хлебом. Священники ходили по полю боя и причащали кричащих умирающих. (Многие из раненых умирали очень скоро. Но двадцатидевятилетний кавалерист Карл Дюваль прожил три долгих дня с размозженной головой: у него не было носа и половины лица.) Шведы разбили палатки прямо на поле боя, которое представляло ужасное зрелище: груды мертвых людей и лошадей, пушки, ранцы, медные котлы, еда и сломанные повозки, в едином жутком сумбуре среди глины. Мертвых шведов зарыли в братские могилы, оказав им воинские почести, но большинство русских убитых оставили лежать без погребения в летнюю жару. Тяжелый смердящий дух гниения распространился над местностью, и оставаться там сделалось почти невыносимо. Собаки бегали кругом и пожирали голые раздувшиеся человечьи останки, разбросанные повсюду.