17 апреля 1920 года Верховный главнокомандующий и первый маршал Пилсудский издал тайный приказ о наступательной операции на Киев, указав начало операции — 25 апреля. На Киев должно было ринуться семь пехотных и одна кавалерийская польские дивизии, на Одесское направление бросалось три пехотные дивизии. Правым флангом своей 3-й армии поляки рассчитывали нанести сильный удар в стык 12-й и 14-й советских армий, с целью их разобщения в районе Житомира. Польская опергруппа Рыбака должна была прорвать фронт 12-й армии с севера и, наступая на Овруч, выйти в глубокий тыл 12-й армии, Окружить и уничтожить ее. Польская конница должна была провести глубокий рейд по красным тылам, полностью дезорганизовать их и подтолкнуть к действиям местных украинских антисоветских повстанцев. 19 апреля 1920 года Петлюра обратился с воззванием к украинскому народу, сообщая о союзе с Польшей и о скором возобновлении войны, призвав к всеобщему восстанию против большевиков.
23 апреля 1920 года две бригады ЧУГА,[32]
занимавшие оборону на участке 14-й армии, подняли восстание против большевиков. Для борьбы с этими повстанцами в своем тылу 12-й и 14-й армиям пришлось выделить 3 тысячи бойцов, что существенно ослабило фронтовую оборону.На рассвете 25 апреля 1920 года началась полномасштабная советско-польская война. Наступление польских и украинских частей, от Припяти до Днестра, началось под звучным лозунгом «За нашу и вашу свободу!» В своем обращении к украинскому народу Пилсудский заявил, что поляки идут в Украину против «оккупантов, разбойников и грабителей», чтобы передать власть украинскому правительству, что «польская армия, вторгаясь в области, принадлежащие украинским гражданам, остается в Украине столько времени, сколько понадобится для того, чтобы эти области были приняты в управление регулярным украинским правительством». Но как эти обещания были далеки от действительности!
В Украине поляки наступали под непосредственным руководством Пилсудского, силами трех (2, 3, 6-й) армий курсом на Винницу, Житомир, Коростень. 6-я армия ударила от Проскурова на Жмеринку, Винницу и Могилев-Подольский. 2-я армия на Казатин — Фастов — Киев, отсекая части 14-й армии от 12-й и утверждая южную ось продвижения. Главные удары наносились 3-й армией — на Житомир и Коростень.
Командующий Юго-Западным фронтом РККА А. Егоров докладывал: «На всем фронте двенадцатой и на правом фланге четырнадцатой армии ведут наступление польские и петлюровские войска, к которым примкнули восставшие галицкие части. Всего против наших пятнадцати тысяч действуют около сорока тысяч солдат и офицеров противника». Уже 26–28 апреля, в битвах за Казатин, Житомир и Винницу, части 12-й и 14-й советских армий утратили связь между собой и с тылами и были разгромлены. В первые дни войны в плену оказалось до 10 тысяч красноармейцев… Противнику удалось рассечь 58-ю дивизию, но она смогла выйти из окружения и занять плацдарм с севера, обороняя Киев. Полякам не хватало сил для создания устойчивого фронта окружения 12-й армии, и красные части вырывались из созданных котлов… Так, попавшая в котел 7-я советская стрелковая дивизия, отбиваясь от противника, вырвалась из окружения в районе Малина.
26 апреля польское войско вошло в Житомир, Коростень, Радомышль, а на следующий день захватило Казатин, создав непосредственную угрозу Киеву. Две дивизии Петлюры наступали на Житомир и Могилев-Подольский. 1 мая польские сводки сообщали: «Советские войска в беспорядке отступают от всей линии, неся громадные потери убитыми и ранеными, которых они не успевают прибирать, оставляя на месте…»
Главной задачей красного командования было удержание Киева (столицы Украины) до подхода 1-й Конной армии с Северного Кавказа. Красное командование надеялось измотать противника в боях за Киев, заставить его рассредоточить силы.
Но 5 мая польская армия неожиданно появилась на киевских окраинах, а утром следующего дня из пригорода Пуща-Водица польская десантная группа, сев на обыкновенные трамваи, ворвалась в центр Киева, посеяв невероятную панику среди войск, оборонявших город. Польское командование надеялось окружить части на киевском плацдарме. Но, опасаясь падения Киева, 12-я армия и советские структуры начали эвакуацию города еще 4 мая, чем спасли части от окружения, хотя и подстегнули пораженческие настроения в войсках.
6 мая польские войска овладели Киевом. В тот же день, на плечах отступающих, польские войска, переправившись на левый берег Днепра, заняли плацдарм в 15–20 км на восток от Киева. К 16 мая фронт к востоку от Киева стабилизировался.
9 мая с подчеркнутой помпезностью, с участием «вождя» Пилсудского прошел польский «парад победы» в Киеве. Тогда поговаривали о возможной коронации Пилсудского королем Речи Посполитой и о коронации Петлюры гетманом Украины.