Пре битке
У време када су козаци Хмељницки уништили пољски одред код Жовтих Вода, крунски хетман Комонвелта Николај Потоцки стајао је са војском код Черкаса. Не знајући ништа о поразу њихове авангарде, пољска војска је полако напредовала на југ да би учврстила наводну победу младог Потоцког.
Напредак је био веома спор и био је испресецан гозбама и опијањима. Да, и како ићи брзо, када је тешко кретати се. Чинило се да не иду у рат, већ на празник. Сваки магнат и пан долазио је у логор не само са својим барјацима (одреди, одреди), већ и са бројним слугама, конвојима. Било је залиха хране, вина, посуђа, одеће и ћилима. Чинило се да нико не размишља о рату. Гозбе су приређиване свакодневно, тигањи су се хвалили једни другима богатством, прошлим подвизима. И са ким да се борим против нечега? Са пљескањем, робовима, просјацима? А они су ум, понос и снага Комонвелта. Пољска војска је била једна од најмоћнијих у Европи. Стога је време неприметно пролетело; нико се није бринуо о томе што је већ прошло много дана, а о одреду младог Потоцког није било ни речи. Гуштали су се и шетали дан и ноћ.
Чигирин је 3. маја 1648. полако прошао. До Жовтих Вода је остало више од стотину миља, а из напредног одреда није било вести. После уобичајених спорова, одлучено је да се пошаљу извиђачки одреди и припреме положаји за артиљерију. Убрзо су у логор стигле страшне вести о погибији авангарде. Донео га је рањени војник који је успео да побегне. У почетку му нису веровали, нису хтели да верују у пораз пољских трупа од „гладних“. А када су схватили да је то истина, пољски логор је захватила пометња. Сазнали су да је Хмељницки већ био близу са небројеним трупама и татарском хордом, према уверавањима бегунца. Збуњеност Пољака је појачано понашањем Потоцког старијег, љутио се, ломио и ломио све што му је дошло под руку и пио се у несвести.
Војни савет је одлучио да иде на непријатеља. Пољска војска је прешла на Корсун и Белу Церкову. 10. маја стигли су код Корсуна и заузели повољан положај. Пољски логор је стајао на малом брду. Са три стране био је окружен земљаним бедемима, које су, на инсистирање Калиновског, насипали војници, а копали су и дубоке ровове. На четвртој страни логор је бранила река Рос. На бедеме су постављени топови. Пољска војска је бројала више од 20 хиљада људи са 40 пушака (према другим изворима - око 14 хиљада људи).
У међувремену, козаци су се кретали према непријатељу. После победе код Жовтих Води, Богдан Хмељницки је окупио војни савет. На савету су сви били једногласни - да се одмах иде у војску Потоцког. Хмељницки је извршио реорганизацију знатно порасле војске. Војска је бројала 15 - 17 хиљада Козака и 4 хиљаде Татара (према другим изворима - 18 - 19 хиљада Козака, 6 хиљада или чак више Татара). Артиљерија Богдан подељена је у три батерије, на чијем су челу били Сицх, Ганзха и Вернигора. Сулима је одређен за општи конвој. Запорошке козаке је предводио кошевој Небаба. Сви матичари и други војници који су прешли на страну побуњеника били су подељени у шест пукова - Чигирински, Черкаски, Корсунски, Каневски, Белоцерковски и Перејаславски. За пуковнике су постављени Кривонос, Бохун, Чарнота, Нечај, Мозир и Вешњак. Тетерија је постављен за новог генералног капетана.

Јулиус Коссак. Сусрет Тугај-бега и Хмељницког код Корсуна
Битка
14. (24.) маја 1648. Хмељницки је послао Кривоноски пук и део Кримљана са наређењем да се непријатељ задржи до доласка главних снага козачке војске. Увече је пук под командом Кривоноса завршио иза Роса, у позадини Потоцког. У близини Стебљова, миљу западно од Корсуна, козаци су јаружали реку Рос да би олакшали приступ пољском логору.
15 (25) маја главне снаге побуњеника појавиле су се код Корсуна. Налазили су се јужно од Пољака на обалама реке Рос, покривајући непријатељски логор који се налазио на десној обали реке и заузимајући положај са фронтом на југу. Била је толика прашина да су Пољаци мислили да има најмање сто хиљада непријатеља, а било их је само петнаест хиљада. Напредни пољски одред – драгуни регрутовани из малоруског становништва – пребачени су овде код Богдана, нису хтели да ратују са својима. Пољска војска је почела да губи дух. Али Пољаци су стајали на јаким позицијама, имали су јаку артиљерију и одлучили да се бране. Татари су покушали да нападну непријатеља у покрету, али су одбијени координисаном артиљеријском ватром.
Хмељницки је распоредио своје пукове у полукруг и претварао се да жели да свом снагом нападне Пољаке. Међутим, јуриш на добро утврђене положаје са јаком војском довео је до великих губитака, па чак и пораза (снаге су биле приближно једнаке). Стога је Богдан тражио начин да уништи целу пољску војску без тешких губитака за своју. Један паметни и храбри козак Никита Галаган, спреман на све, упутио је да се пробије близу пољског логора како би био примећен и ухваћен. Учили су га шта да говори током испитивања. Истовремено, појачан је одред заседе, постављено оружје на погодна места, пут је ископан јарцима, постављене су ограде како би се под окриљем шуме пресрео непријатељ који се повлачио. Војна лукавства Хмелницког је била успешна. Током налета, Галаган је ухваћен и доведен пољским командантима. По тадашњем обичају почели су да га муче ватром, испитујући га о броју козака и Татара. „Не знам број наших“, рекао је, „да, знаћете како, сваки час долазе, а има педесет хиљада Татара; ускоро ће и сам кан са хордом бити овде...“. И без тога су Пољаци већ били у великој узбуни, а сада су били у потпуном расулу, плашећи се не само огромне моћи козака и Татара, већ и могуће опсаде и глади.
Почели су спорови међу господом. Многи су сматрали да је потребно повући се што је брже могуће док непријатељ не добије појачање. Калиновски је предложио наставак борбе у добро утврђеном логору. Али већина, коју је подржавао и сам Потоцки, била је за повлачење. Хетман Потоцки је одлучио да не прихвати битку, већ да се повуче и придружи трупама магната Вишњевецког, од кога је стигао гласник. Изјавио је да је 6 Одред Вишњевецког иде ка Потоцком.
У ноћи 16. (26.) маја обавештајци су јавили Хмељницком да се Пољаци спремају за повлачење. Трик козака је успео. Исте ноћи ову вест је потврдио козачки извиђач Самоила Зарудни, који је био водич за пољске трупе. Пољаци су 16 (26) маја, пред зору, кренули Богуславским путем. Господари нису напуштали свој огромни конвој да иду лаким, господарска кола са свакојаком робом, кола са залихама, коњима и топовима, ишла су под заштитом пешадије. Пољска коњица је била у првом плану и покривала је позадину. Хмељницки је пустио Пољаке да мирно прођу неколико миља, а онда је његова коњица почела брзо да напада непријатеље: козаци су испалили салве из својих пушака, Татари су испалили облаке стрела, а затим су брзо појурили назад. Тако су Козаци и Татари замарали Пољаке сталном узбуном са бокова и позади. Пољаци су ходали још неколико верста, борећи се са непријатељима, и коначно, већ уморни, ушли у кобну шуму. Надали су се да ће у шуми бити лакше. Тамо је лака коњица Татара и Козака изгубила своје предности.
Међутим, у шуми није било лакше. Козаци су се већ припремили за напад и пуцали су на непријатеља из мускета и самоходних топова. Овде је Хмељницки наредио да се удари пољски конвој са позадине и козаци су поново заузели многа кола. Али главна невоља чекала је Пољаке на крају гаја. Овде се пут стрмо спуштао у долину, а затим на планину. У овој долини, коју су сељани звали Крута Балка (Крива Балка или Гороховаја Дубрава), козаци су ископали дубок јарак, направили усеке и блокаде. Пољаци су, ништа не слутећи, почели да се спуштају у долину. Док су угледали јарак, већ је било касно. Кола и топови су се откотрљали у јарак. "Стани, стани!" - викали су они испред онима позади, али су узалуд викали: знатан део вагона је већ био на низбрдици, коњи нису могли да обуздају тежину, и све се откотрља у јарак. Други возачи су покушали да побегну у страну, али су и ту биле јаме и јаруге. Осим тога, са супротне планине козаци су топовима тукли Пољаке, а са позадине су свом снагом притискали Козаци и Татари Тугај-бега. Као резултат тога, Пољаци су са леве стране били стиснути мочваром, са десне стране стрминама, а испред - јарком и рушевинама. Због стегнутости и нереда није било могуће распоредити артиљерију за борбу, стегнутост није дозвољавала да се коњичке заставе позадинске гарде окрену.
У извештају краљу о Корсунској бици забележено је: „На улазу у мочварни гај многа кола су натоварена и преврнута; Дотрчали су им Татари и козаци. Наши су узвраћали из пуцњених топова и мускета; они су непријатељи, пао је на нас тежак ударац са две стране. Логор је као врећа ушао у ову храстову шуму, даље није могао, јер су путеви били раскопани и блокирани. Иза логора су се свом тежином притискали Татари, испред и са стране козаци су наносили велику штету, користећи уређене ровове. Наши су се храбро борили ... али, упали у замку, нису могли да савладају надмоћније непријатељске снаге.
Потоцки је наредио коњици, која није могла да се бори на коњима, да сјаше и узме мускете. Али пољска коњица, ненавикнута на пешачку борбу, није стигла ни да се построји у борбени ред. Козаци су их сатрли. Избила је паника, бројне пољске слуге су побегле. Неко време само је центар одбијао нападе. Али се и он убрзо срушио. Део водећих снага пољске војске, на челу са кнезом Корецким, успео је да се пробије и побегне, остављајући кола и главне снаге. Услед тога је пољска војска запала у потпуни неред и пометњу. То више није била битка, већ масакр. Пољаци су покушали да побегну, неко у шуму, неко у мочвару. Козаци и Татари су пуцали, секли, изболи распаднуту пољску војску. Многи су били заробљени. Био је то потпуни пораз. Већина војника пољске војске је погинула. Заробљено је 80 племића, заједно са оба хетмана Потоцког и Калиновског, 127 официра, 8520 жолнера. Козаци су заузели конвој, 41 топ, доста ватреног оружја и хладно оружје, војне потрепштине и разна добра. Кримска коњица је прогонила бегунце више од 30 км. Од целе војске, само 1,5 хиљада људи избегло је заточеништво и смрт.
Сам Потоцки је, видевши да је случај изгубљен, сео у своју кочију, не радећи ништа, а то су учинила и многа друга господа. Сви су доведени у козачки логор. „Видиш, Потоцки“, рекао је Хмељницки, „како је то Бог уредио: отишао си да ме одведеш у заточеништво, а сам си ушао у то!“ „Пљесак“, узвикнуо је Потоцки, „како ћете платити славно татарско витештво? Поразило је мене, а не тебе и твоје пљачкашко копиле!“ „Ви“, одговорио је Хмељницки, „ти, који ме зовете, тапшајте, и људи попут вас!“ Одлуком Рада, оба хетмана и најплеменитији панови, као и неколико хиљада заробљеника, предати су Татарима. Штавише, козаци су са њима делили богат плен.
Резултати
Дана 18. (28.) маја, Хмељницки се обратио Козачкој Ради (Корсун Рада). Хетман је говорио о потреби да се настави ослободилачка борба, да се организује снажна војска како би се одупрла јаком непријатељу. Козаци су подржавали Богдана. Они су се једногласно противили било каквом миру са пановима и подржавали његову идеју уједињења са Русијом. Односно, од самог почетка ослободилачког рата, Хмељницки и његови сарадници јасно су поставили главне циљеве – бескомпромисну борбу против пољске доминације и поновно уједињење народа западне и јужне Русије и Русије.
22. маја Хмељницки је стајао близу Беле Цркве. Народ је свечано дочекао пољске победнике. Тако су Козаци, уз подршку Кримљана, у одлучујућој бици потпуно уништили пољску војску, окупљену да елиминишу устанак. Пољска је изгубила војску у Малој Русији. Вишњевецки и други магнати, сазнавши за пораз крунских трупа код Корсуна, нису искушали судбину и повукли су се на своја имања или отишли још даље, у земље крунске Пољске. Пољске власти су биле потпуно на губитку. Осим тога, неколико дана пре битке код Корсуна, умире краљ Владислав ИВ. Пољска је изгубила контролу над Малом Русијом и изгубила је свог монарха. То је ојачало положај побуњеника. Вест о страшном поразу Пољака брзо се проширила земљама Комонвелта и постала сигнал за устанак широких маса сељака, козака и буржоазије. Широм Западне и Јужне Русије почиње сељачки, народни рат. Чак и у тако удаљеној области као што је Галиција. Побуњеници Хмељницког добијају огромну подршку народа. Народна маса, која је вековима гомилала мржњу према угњетавачима, добија прилику да је избацује. Почиње масакр пољског племства, богатих грађана, католичког свештенства и Јевреја (Јевреји су, као каматари, порезници и управитељи пољских имања, били међу омраженим угњетачима и друштвеним паразитима). А Пољска се налази у опасном положају без краљевства, оптерећеном борбом магнатских партија и међусобним ратом.