Тревожные вести продолжали поступать. В апреле 1677 г. литовский гетман Михаил Пац вызвал русского посланника Василия Тенкина, находившегося в Польше, и сообщил, что турецкая армия переправляется через Дунай. Вместе с турками пришел Юрий Хмельницкий. Своих казаков у него немного, 150 или 160 человек, но он рассылает по всей Подолии свои «универсалы», обещает безопасность от турецких янычар, если горожане признают его своим гетманом и князем. Стало известно, что кошевому Запорожской Сечи Серко Юрий Хмельницкий послал специальное письмо, и будто бы кошевой атаман склоняется на его сторону, а турецкую армию возглавляет Ибрагим-паша, по прозвищу Шайтан, и у него не менее 60 тыс. людей, и другие паши тоже готовятся к походу…
На юг, к Григорию Ромодановскому, срочно посылались подкрепления. Весной 1677 г. русско-украинское войско располагалось таким образом: в Батурине, на реке Сейм, стоял заслоном гетман Самойлович с 20 тыс. казаков; главные силы во главе с боярином и воеводой Ромодановским (42 тыс. солдат, рейтаров и конных служилых людей) собрались в Курске; резерв составили полки Голицына и Бутурлина в Путивле и Рыльске (15–20 человек).
В июне 1677 г. Ибрагим-паша и присоединившаяся к турецкой армии орда крымского хана Селим-Гирея перешли Днестр. Польский резидент в Москве Павел Свидерский еще раз предупредил от имени своего короля: «Тягота войны турской валитца под Киев и под Чигирин». Но в Москве уже знали, куда будет направлен главный удар. В Чигирин срочно были посланы генерал-майор Афанасий Трауернихт, инженер-полковник фан Фростен и два стрелецких головы Титов и Мещаринов с «приказами» стрельцов. При обороне городов именно стрелецкая пехота проявляла большую стойкость. В конце июня Трауернихт прибыл в Чигирин и сразу начал готовить город к обороне.
Турецкий командующий «Шайтан-паша» явно недооценил трудности взятия Чигирина. По сведениям турок, гарнизон составляли всего 3 тыс. казаков и 1,5 тыс. русских «ратных людей».
Но Ибрагим-паша ошибался. Под командованием коменданта Трауернихта находилось не менее 10 тыс. «ратных людей»: 4 тыс. стрельцов в «замке» и 6 тыс. казаков в «нижнем городе» и на посаде. Затем подошли еще 1 тыс. стрельцов и 1 тыс. казаков, а перед самым приходом турок гарнизон был усилен еще тремя стрелецкими «приказами» и сводным полком казаков численностью до 4,5 тыс. Русский гарнизон не только не покинул город, но оказал туркам отчаянное сопротивление. Казаки отвергли призывы Юрия Хмельницкого и стойко обороняли «нижний город». Наконец, воевода Григорий Ромодановский решительно двинулся к Днепру, чтобы помочь осажденному городу, и это, в конечном счете, решило исход кампании.
Были захвачены пленные, от которых стало известно о составе и численности турецкой армии.
«По словам пленного турка Сулимана Ахмета, Ибрагиму-Шайтану-паше было подчинено 14 пашей… Кавалерии было 40 000 человек, янычар и остальной пехоты 20 000, валахов и молдаван 12 000 и татар 19 000…
По другим рассказам было всего 8 пашей… По третьему известию, Ибрагим-паша имел под своим начальством под Чигирином боснийского и силистрийского пашей, около 15 000 янычар и другой пехоты, 30 000 турок и валахов и около 20 000 татар. Пушек у них было не больше 28, из которых 8 стреляли ядрами от 30 до 36 фунтов, остальные же были легкими полевыми орудиями».
Все эти цифры – из реляции коменданта Чигирина генерал-майора Трауернихта.
По другим сведениям, численность только турецкой армии (без орды крымского хана) достигала – 100 тыс. человек. Под Чигирин шли 60 тыс. турецких солдат (в том числе – 10–15 тыс. янычар, отборной пехоты), 19 тыс. молдаван и валахов (вспомогательное войско), около 40 тыс. татар, 35 пушек и огромный обоз.
Отдавая должное мужеству и стойкости гарнизона Чигирина, следует все-таки признать, что решающую роль в снятии осады сыграл поход на правый берег Днепра воеводы Григория Ромодановского и гетмана Ивана Самойловича. Приближение русско-казацкого войска заставило Ибрагим-пашу, проигравшего полевое сражение у Днепра, бежать от Чигирина.
Об этом центральном эпизоде военной кампании 1677 г. – наш дальнейший рассказ.
В начале августа русские полки воеводы Григория Ромодановского стояли в Сумах, казачьи полки гетмана Ивана Самойловича – в Ромнах. 2 августа Ромодановский получил известие о том, что турки переправляются через Южный Буг, а 4 августа – о движении «Шайтан-паши» на Чигирин. Как и было предусмотрено военным планом, Ромодановский тут же выступил на соединение с гетманом Самойловичем. 10 августа они сошлись в Артаполоте и вместе двинулись к Днепру. Армия, обремененная огромными обозами и тяжелыми пушками, продвигалась медленно, делая только по 10 верст в день. Поэтому для срочной помощи Чигирину 17 августа туда вышел казачий пехотный Серденятский полк 1 тыс. русских драгун; это был тот самый «корпус», который благополучно переправился через Днепр и под музыку вошел 20 августа в осажденный город, вызвав большое беспокойство в турецком лагере.