21–22 марта гремели бои за станцию Ромодан… Несколько бронепоездов и броневиков красных, полторы тысячи солдат 4-й революционной «полтавской армии» Ю. Саблина, а также два чехословацких полка (2 тысячи штыков) отбивали наступление немецких войск. Но результатом этих боев была потеря красными таких городков, как Ромодан, Хорол, Миргород, после чего настал черед Полтавы. Запорожцы атаковали город «в лоб», а немецкая конная дивизия генерала фон дер Гольца ударила во фланг обороны от Кременчуга (25 марта немецкие войска вошли в Кременчуг). 28 марта 1918 года немецкая центральная колонна, вместе с Запорожской дивизией, ворвалась в предместья Полтавы. На следующий день Полтавский полк красных казаков (до 600 человек) под командой И. Бокитько (начальник штаба красной обороны Полтавы) перешел на сторону частей УНР. Батарея полка Бокитько открыла огонь по отступавшим красным эшелонам на станции Полтава. Недавние красные казаки, сорвав красные ленты с папах, надели нарукавные желто-блакитные повязки и сами выбили остатки красных из города. Этот казацкий полк вошел в состав запорожцев, но вскоре был расформирован по частям как малонадежный. От Полтавы германские войска и украинская дивизия двинулись на Харьков и станцию Лозовая, а 31 марта заняли станцию Ворожба.
Части австрийской армии (25-й и 27-й корпуса) наступали в двух направлениях, стремясь выйти в тыл красной обороны с юга, с Херсонщины: 1-я группа наступала на Казатин — ст. Бобринская — ст. Знаменка — Екатеринослав; 2-я — на Николаев — Херсон — Вознесенск — Александровск. Небольшие отряды армии УНР наступали впереди колонны австрийских войск на станции Бобринская и Знаменка.
16 марта австрийские и германские войска, выйдя к реке Южный Буг, приблизились к Николаеву. На берегу Буга произошел бой австро-германцев с николаевскими красногвардейцами, которые на день задержали продвижение неприятеля. Но уже 17 марта Николаев пал, причем городская дума Николаева (накануне захватившая власть) приветствовала вступление австро-венгерских войск. Но вскоре николаевская организация солдат-фронтовиков, большевики и местные рабочие подняли восстание против австрийской армии. Поводом к нему послужил приказ австрийского командования о разоружении населения, а также известие о начале в соседнем Херсоне антиавстрийского восстания. Повстанцы, получив помощь от матросов из Крыма, смогли захватить большую часть города и продержаться четыре дня.
Городская дума Херсона и Украинская Рада Херсона пригласили австрийские и германские войска вступить в город, который к этому времени уже был занят тремя сотнями дружинников, подчинявшимися городской думе. 19 марта австрийские части стали входить в Херсон, но на следующий день в нем началось восстание солдат-фронтовиков против австрийских захватчиков, которое поддержали огнем корабли советской Днепровской флотилии. В бой вступили и прибывшие из Крыма отряды моряков во главе с анархистом А. Мокроусовым, отряд интернационалистов. Восставшие захватили думу и вокзал, вытеснили интервентов на окраины города. Только к 5 апреля 1918 года Херсонское восстание было окончательно задушено. Восстания в Николаеве и Херсоне задержали продвижение австро-венгерских войск в Северную Таврию и к Александровску. Потери оккупантов в ходе восстаний составили около 2 тысяч человек, что превысило их общие потери за все время боев на Правобережной Украине. Однако это было стихийное сопротивление, не подготовленное разбежавшимися в панике властными структурами, которые не смогли организовать ни оборону, ни мобилизацию населения.