Ожидая подхода шведских войск, Мазепа сосредоточил в Батурине, Гадяче и Ромнах крупные запасы продовольствия. Особенно много продовольствия и боеприпасов находилось в Батурине. После потери подвижного магазина Левенгаупта Карлу было очень важно вовремя захватить эти запасы, а также находящиеся там 70 орудий. Но он промедлил, ожидая подхода войск Мазепы, которые подошли только 28 октября. Для Карла было неожиданным то, что Мазепа привел всего 2 тыс. человек, вместо обещанных 50 тыс. Такое соотношение сил поставило под сомнение возможность похода шведов на Москву. После некоторых колебаний Карл все же решил продолжать движение на Украину, надеясь на то, что в течение зимы обстановка может измениться и ему удастся привлечь на свою сторону крымского хана и Турцию.
Петр I, узнав об измене Мазепы, приказал Меншикову уничтожить батуринские запасы. 2 ноября Батурин был взят. Этот удар имел серьезные последствия. Карл XII не получил на Украине ни боеприпасов, ни продовольствия. В связи с этим он сделал попытку выйти на большую дорогу к Москве с юга, которая шла через Белгород, Курск и Тулу[637]
. Однако русские войска преградили путь шведам. При первой же попытке двинуться на северо-восток противник убедился, что в зимних условиях ему не удастся добиться успеха. Особенно упорное сопротивление оказал шведам гарнизон города Веприк. 1500 солдат и несколько сот казаков под командованием полковника Орлова проявили образцы стойкости и самоотверженности. Карл XII приказал взять Веприк, но мужественные воины дали врагу решительный отпор. Авангард противника был отбит. Карл ввел в бой главные силы, и только после этого ему удалось овладеть городом. При этом шведы потеряли убитыми свыше 2 тыс. солдат и офицеров и прекратили дальнейшее продвижение[638].На зимовку Карл XII расположил войска между реками Ворскла и Псел. Этот район был немедленно блокирован русскими войсками, сосредоточенными в окрестностях Ромны, Гадяч, Лубны и Полтавы. Пехота действовала восточнее шведских войск, а конница — западнее. Находясь в стратегическом окружении, Карл XII решил нанести удар по Полтаве, овладев которой, он рассчитывал начать наступление на Москву через Харьков.
Зимой 1708/09 г. международная обстановка изменилась. Петру I удалось укрепить положение Августа II в Польше. Сандомирская конфедерация, возобновив союз с Россией, начала активные действия против Лещинского, который не мог своими войсками прийти на помощь Карлу. Рухнули надежды шведов и на Турцию. Демонстративными действиями Азовского флота Петр сорвал попытки Карла XII втянуть Турцию в войну против России.
Продолжавшаяся борьба за Испанское наследство не позволила другим европейским странам включиться в Северную войну. Единственным успехом Карла XII было то, что ему удалось склонить на свою сторону часть войск Запорожской Сечи. Но в начале мая Сечь была взята русскими войсками и разрушена.
В общем обстановка в этот период была более благоприятна для России, чем для Швеции. Правда, в это время в связи с народным восстанием на Дону осложнилось внутреннее положение страны. Восстание, возглавленное Кондратием Булавиным, к 1708 году достигло большого размаха. Правительство направило против восставших 30-тысячную армию под командованием В. Долгорукова, и восстание было подавлено.
Весной 1709 года Карл XII начал активные действия за овладение Полтавой, которую обороняли 4-тысячный гарнизон под командованием полковника Келина и 2500 вооруженных жителей города. Гарнизон отбил около 20 штурмов и на три месяца задержал здесь шведов. Но Карл продолжал штурмы. «Я атакую и возьму город», — хвастливо заявлял он своим генералам. Истребление живой силы противника имело не меньшее значение, чем потеря времени. Петр I писал коменданту крепости полковнику Келину: «держитесь, как возможно…»[639]
Сражение под Полтавой в 1709 г.