Битва під Берестечком
У цей час величезна польська армія на чолі з королем почала свій рух до України. Богдан Хмельницький разом з Іслам-Гіреєм мали в своєму розпорядженні війська в двох окремих таборах біля міста Берестечка і чекали тут поляків. У червні 1651 р. величезна польська армія, яка налічувала до 300 тис. воїнів, підійшла до Берестечка і встала напроти військ Хмельницького.
Богдан розташував татарську армію на лівому фланзі своїх полків. Битва почалася о 9 годині ранку артилерійською перестрілкою, після чого козацька піхота вдарила на центр польської армії, який займали німецькі полки. Німці почали відступати, потіснивши розташованих за ними поляків. Здавалося, ще трохи, і центр польської армії буде прорваний. Але в цей самий час татарські війська несподівано вийшли з бою і покинули свою позицію на лівому фланзі. Пролом, що утворився, тут же заповнила польська кавалерія і піхота. Побачивши це, Богдан зі своєю кіннотою спробував відновити положення, зайнявши кинуті татарами позиції, але вже не зміг цього зробити. Тоді з невеликим конвоєм, він кинувся слідом за татарами, сподіваючись переконати їх повернутися на поле бою. Проте татари насильно відвезли з собою Богдана і писаря Виговського.
Козацька кіннота, побачивши гетьмана, що віддаляється, повернула слідом за ним. Українська піхота у результаті цих дій виявилася оточеною поляками з трьох сторін. Побачивши свою неминучу поразку, козацька піхота почала з боєм відступати до боліт, де і змогла сховатися у високих лозах. Оскільки сонце вже сідало, поляки не стали добивати козацьку піхоту, що сховалася, залишивши це до наступного дня. Захопивши весь козацький обоз з артилерією, поляки святкували перемогу. Вночі козацька піхота, поклавши на болото свої довгі списи, успішно здолала його і, вийшовши на твердий ґрунт, попрямувала шукати свою кавалерію з гетьманом. Вранці наступного дня обидві частини козацької армії об'єдналися і рушили у бік Кам'янця-Подільського.
Напередодні Хмельницький, наздогнавши татар, що відступали з поля бою, обіцяв їм всі свої скарби за повернення на свої позиції. Проте хан заявив йому, що отримав точні відомості про таємні переговори Хмельницького з Москвою, і що подібного союзу він допустити не може. Хан, погрожуючи Богдану нашестям до України турок, татар і поляків, вимагав ухвалення гетьманом турецької протекції. Ні про що не домовившись, хан покинув гетьмана і відвів свою армію з України. Причому, проходячи її південні райони, захопив багато полонених. Незабаром, під приводом необхідності захисту своєї бази, Хмельницького покинули багато запорізьких козаків. Положення гетьмана ставало зовсім відчайдушним, проте, Хмельницький не втрачав мужності та продовжував боротьбу.
Білоцерківський мир
Центром концентрації українських військ стала Біла Церква, де гетьман наказав побудувати укріплення. Незабаром під містом вже стояла досить потужна українська армія. Польська армія була не в змозі розбити війська Богдана, але і Хмельницький не мав достатньо сил для наступу. Обидві сторони почали мирні переговори. Підсумком їх став Білоцерківський мир, підписаний 28 вересня 1651 р. Цього разу влада гетьмана обмежувалася тільки Київським воєводством, і йому заборонялося самостійно вступати в які-небудь зовнішні стосунки. Козацький реєстр скорочувався до 20 тис. чоловік. Польська шляхта поверталася до України, а селяни і козаки повинні були повернутися в кріпосний стан. Подібні умови миру не задовольняли обидві сторони і, перш за все, козаків. Такий мир не міг бути міцним, і це розуміли всі, посилено готуючись до нової війни.
Всього через декілька тижнів війська Хмельницького і кримського хана Іслам-Гірея атакували 30-тисячну польську армію під Батогом на Вінниччині. Поляки були оточені та повністю розбиті, полонених у цій битві не брали. Тим часом польська королівська армія, яка налічувала 150 тис. чоловік, взяла в облогу місто Кам'янець-Подільський. Після наполегливого 9-тижневого опору нечисленний гарнізон фортеці капітулював. Король зі своєю армією зупинився в Кам'янець-Подільському.