Только в ноябре 1673 г., когда переговоры с Дорошенко окончательно зашли в тупик, Григорий Ромодановский получил приказ готовиться к походу за Днепр.
В середине января 1674 г. русские полки и казаки Самойловича переправились через Днепр, сожгли Вороновку, Боровицу, Бужин. 27 января взяли город Крылов. Путь к Чигирину, где засел Дорошенко, был свободен.
Передовой отряд под командованием стольника Скуратова и переяславского полковника Дмитрашко-Раича 31 января подошел к самому Чигирину, разбил 2-тысячный отряд «заднепровских казаков», прикрывавший подступы к городу, и сжег посады. В это время главные силы продолжали захватывать правобережные города: Черкассы, Мошну, Канев, принимая присягу на верность от местных полковников.
На раде в Переяславле в марте 1674 г. Иван Самойлович был объявлен гетманом всей Украины. В раде приняли участие и полковники «Западной стороны». Дорошенко, оказавшись почти в полной изоляции (его поддерживали только татарские отряды, присланные крымским ханом), направил своего генерального писаря Мазепу в Турцию – просить помощи у султана. Но посольство перехватили запорожские казаки. Но другой посланник Дорошенко – полковник Евстафий Гоголь – все же сумел пробраться в Константинополь.
8 начале июня 1674 г. 40-тысячная турецкая армия перешла Днестр и двинулась к Чигирину. С другой стороны к городу спешила крымская орда. Турки взяли и сожгли Тульчин, Лодыжин, Умань.
Григорий Ромодановский и Иван Самойлович подошли к Чигирину 29 июля и сразу приступили к осадным работам: начали ставить шанцы, сооружать батареи. Вскоре заговорили пушки. Но взять Чигирин с ходу не удалось. 6-тысячный гарнизон яростно отбивался. На стенах и башнях стояло около сотни пушек. И что самое главное – Григорию Ромодановскому приходилось держать значительную часть войска в укрепленных станах для предупреждения неожиданного нападения турок и татар, которые подходили к городу.
9 августа первые конные разъезды крымцев появились в окрестностях Чигирина. Следом шла вся орда крымского хана. Где-то недалеко были и турки.
10 августа Ромодановский и Самойлович приказали сжечь свои «таборы» и отступать к Черкассам. Крымский хан пришел к Чигирину на следующий день, но уже не застал русского войска. Крымская конница начала преследование и вновь опоздала. 12 августа Ромодановский вошел в Черкассы, а татары «добежали» до города только 13 августа. Встретив крепкий отпор, хан увел свою орду в Умань, где стояли главные силы турецкой армии. Туда же, на поклон к великому визирю, отправился и Дорошенко со своими сторонниками.