12 мая парижская миссия во главе с южно-африканским генералом Бота сделала последнюю попытку установить мир в Галичине. Проект нового перемирия предполагал сохранение ЗУНР в урезанном виде и передачу нефтяных районов Галичины Польше. Однако этот проект был отклонен польскими лидерами, которые были уверены в полной и быстрой победе армии Геллера в Галичине.
Общее наступление польской армии было назначено на 14 мая 1919 года. Пилсудский приказал польской армии нанести удары по флангам УГА и выйти на линию Броды — Коломыя. Из армии Геллера была выделена ударная группа генерала Карницкого (около 5 тысяч штыков и сабель, 19 пушек), которая вместе с частями Ридз-Смиглы должна была ударить на Луцк и отбросить армию УНР. На 150-километровом холмском фронте в мае 1919 года в украинских частях хотя и числилось 22 тысячи штыков, однако реально в фронтовых соединениях насчитывалось не более 8 тысяч штыков.
Первый корпус генерала Одри (до 27 тысяч штыков и сабель) должен был наступать на Сокаль — Броды и, разгромив Первый корпус УГА, выйти в тыл Второму корпусу УГА.
14 мая части армии Геллера разгромили фронт Волынской группы армии УНР и вошли в тыл армии УНР и Галицкой армии. Появление польской армии у стен Луцка вызвало тотальную панику как Луцкого гарнизона, так и штаба фронта. Командиры, оказавшиеся в Луцке, отказались от обороны города и 16 мая сдались в польский плен по приказу генерала Осецкого (только в Луцке в плен сдались около тысячи солдат и более 100 офицеров армии УНР). В плену оказались 4 генерала (Осецкий, Мартынюк, Ерошевич, Агапеев), штабы Холмской группы и Серого корпуса. Остатки разгромленного фронта стремились прорваться к Тернополю, где еще находились части УГА.
В первый день наступления (14 мая) части корпуса Геллера прорвали фронт Первого корпуса УГА от Львова и Равы-Русской на Жолкву и Сокаль. К 16 мая фронт Первого корпуса был полностью разбит. Удар армии Геллера поддержала дивизия полковника Стшельского ударом из Львова на северо-восток. Потерявшие управление дезорганизованные части Первого корпуса УГА стали спешно отходить к Тернополю. Командование УГА было не подготовлено к такому мощному удару, а командиры соединений испытывали недостатки в резервах и тыловом обеспечении, в организации связи и разведки.
Фронт Третьего корпуса УГА был атакован 4-й польской дивизией генерала Александровича (9 тысяч штыков и 11 батарей) и лучшей в польской армии 3-й дивизией легионеров генерала Зелинского (11 тысяч штыков и 11 батарей). Группа полковника Бербецкого (2 тысячи штыков) ударила с юга в тыл фронтовым порядкам УГА, в обход Самбора. Полякам, общим числом в 22 тысячи штыков, на «южном» фронте противостояли фронтовые части УГА в 10 тысяч штыков. Но и эти части были дезорганизованы приказами готовиться не к обороне, а к наступлению. Так в разгар наступления поляков (14 мая) курень УГА «Глубокий» получил приказ атаковать польские позиции у Хырова.
14 мая 3-я дивизия поляков прорвалась сквозь фронтовые порядки УГА на Самбор, стремясь захватить Дрогобычско-Бориславский нефтяной район. Этот район по своей значимости был важнейшим в Западной Украине, ведь тут находилось 50 % европейских запасов нефти. Удар польской армии был так силен и внезапен, что просто оглушил солдат Третьего корпуса, привел к тотальному бегству частей УНР с позиций. 16 мая Горная бригада УГА (4 тысячи бойцов), которая оказалась только свидетелем боев и даже не приняла участия в них, в паническом отступлении ушла в Чехословакию через карпатские перевалы, где была немедленно интернирована.
16 мая польские части были уже у стен Самбора — важнейшего узла обороны и коммуникаций УГА. Горожан и части гарнизона охватила паника, заставившая командиров отказаться от обороны Самбора. К вечеру того же дня Самбор был захвачен поляками. Польское командование стремилось как можно скорее захватить Дрогобычско-Бориславский бассейн. 18–19 мая развернулась последняя битва за этот бассейн, причем части УГА еще пытались провести контрнаступление у Самбора.
Но польские части (дивизия Александровича) ударом от Самбора на Дрогобыч заставили части УГА, которые могли оказаться в окружении, повернуть назад. Поляки, используя неразрушенные мосты, вышли к Дрогобычу, который был ими занят 19 мая. Потеря нефтяного района и карпатских перевалов привела к потере престижа ЗУНР и к развалу ее экономики, строившейся на продаже нефти.
Польское население Дрогобыча, Борислава, Стрыя оказывало активную помощь наступающей польской армии. Поляки с оружием в руках выступали против власти украинцев, а польские железнодорожники проводили саботаж, пытаясь вызвать транспортный паралич. Польские повстанческие отряды, заранее созданные в Галичине, разрушали тыл армии УГА.