При переходе крымской степи гетмана встречали многие татарские полчища, но он их, храбро принимая, всегда прогонял с большими потерями. Наконец, наступило время генерального сражения, которое гетман заранее предвидел и хорошо подготовился. Повернув от Днепровского лимана на Орскую или Перекопскую линию, он был атакован между Кинбурнскими кучугурами и каменным Дариевым мостом всеми татарскими ордами под руководством самого хана Девлет-Гирея. Их наступление, людской гвалт и топот лошадей напоминали всеразрушающую бурю. Малороссийская армия шла четырьмя батавами (пеший казачий строй, фаланга, колонна), устроенными так, что ее обоз и конный резерв были в середине, а артиллерия, расставленная по всех фасах, могла действовать вокруг армии. Противник был допущен с фронта на мушкетный выстрел, и тогда открыли огонь со всех пушек, который продолжался непрерывно более часа. Татарская конница, которая пыталась нападать с фронта, была встречена и поражена пиками. Сильный ветер, который поднялся в то время, очистил воздух от дыма и открыл ужасную картину татарских трупов, которые покрыли всё вокруг армии казаков. Гетман, заметив, что татары, отступая к линии, растянулись с двух сторон моста, который соединял Кинбурнскую косу с Перекопской степью, двинулся к мосту и гирлу затоки и, отделив значительную часть татар от их полчищ, выпустил на них резерв конницы, подкрепленный одной батавой. Они, прогнав татар до затоки, всех там перебили и перетопили, а те, что остались по другую сторону, сколько ни пытались помочь отрезанным, вовсе не имели успеха из-за водной преграды и постоянной стрельбы из лагеря гетмана. Казацкое войско дошло до линии без всякого сопротивления, и гетман, подумав, что брать ее штурмом дело долгое и не без потерь, ночью переправил значительную часть своей конницы через Гнилое озеро (Сиваш) бродом и плавом. Достигнув с той стороны первых ворот на линии, конница отбила их и впустила всю армию. Напав на город Ор, который назывался Перекопом, армия овладела им штурмом, уничтожила весь гарнизон, разрушила крепость и сожгла город.
От Перекопа армия продолжала свой поход боевыми порядками до города Кафа. Застав его в осаде запорожскими казаками, совершили с ними генеральное наступление и в течение короткого времени овладели им, подвергнув все убийству, грабежу и огню, оставив в живых лишь пятьсот русских пленников. Когда войска повернули, чтобы обойти горы и напасть на Бахчисарай и Козлов, то возле речки Салгир встретили их ханские посланцы из самых уважаемых мурз, поднесли гетману дорогие подарки и умоляли его от имени хана заключить мир. На мир согласились, условившись собрать и вернуть всех пленных русских, а для гарантии того предоставить