Chiến tranh Ba Lan – Ukraina
Chiến tranh > Bế tắc tại Đông Galicia

Nhờ huy động nhanh chóng và hiệu quả nên đến tháng 12 năm 1918, quân Ukraina chiếm ưu thế lớn về quân số cho đến tháng 2 năm 1919, và đẩy quân Ba Lan vào thế phòng thủ. Theo một báo cáo của Mỹ trong khoảng thời gian từ ngày 13 tháng 1 đến ngày 1 tháng 2 năm 1919, quân Ukraina cuối cùng đã bao vây được Lviv từ ba phía. Người dân thành phố bị thiếu nước và điện. Quân đội Ukraina cũng trấn giữ các ngôi làng ở hai bên tuyến đường sắt dẫn đến Przemyśl.
Quân Ukraina tiếp tục kiểm soát phần lớn miền đông Galicia và là mối đe dọa đối với thành phố Lviv cho đến tháng 5 năm 1919. Trong thời gian này, theo báo cáo của Ý và Ba Lan, quân Ukraina có tinh thần cao (một nhà quan sát người Ý đứng sau phòng tuyến Galicia nói rằng quân Ukraina đang chiến đấu với "lòng dũng cảm của những kẻ cam chịu") trong khi nhiều binh sĩ Ba Lan, đặc biệt là từ Ba Lan lập hiến, muốn trở về nhà vì họ không thấy có lý do gì để chiến đấu chống lại người Ruthenia trên vùng đất của người Ruthenia;  Quân số Ba Lan bị áp đảo bởi lượng địch gấp đôi và bị thiếu đạn dược. Mặc dù ban đầu bị áp đảo về số lượng nhưng quân Ba Lan có những lợi thế nhất định. Lực lượng của họ có nhiều sĩ quan hơn và được đào tạo tốt hơn, kết quả là một lực lượng có kỷ luật tốt hơn và cơ động hơn; người Ba Lan cũng có được tình báo xuất sắc và nhờ kiểm soát được các tuyến đường sắt phía sau phòng tuyến của mình nên họ có thể di chuyển binh sĩ khá nhanh chóng. Kết quả là, mặc dù quân Ba Lan có tổng quân số ít hơn quân Ukraina, nhưng trong những trận chiến đặc biệt quan trọng, họ có thể điều động nhiều binh sĩ tương đương phía Ukraina.
Vào ngày 9 tháng 12 năm 1918, quân Ukraina chọc thủng tuyến phòng thủ bên ngoài Przemyśl với hy vọng chiếm được thành phố và do đó cắt đứt Lviv do Ba Lan kiểm soát khỏi miền trung Ba Lan. Tuy nhiên, người Ba Lan nhanh chóng gửi quân tiếp viện và đến ngày 17 tháng 12, quân Ukraina buộc phải rút lui. Vào ngày 27 tháng 12, có hỗ trợ từ quân nông dân được gửi từ Đông Ukraina đến Galicia với hy vọng rằng người Tây Ukraina có thể thành lập một lực lượng có kỷ luật từ họ, một cuộc tổng tấn công của Ukraina chống lại Lviv đã bắt đầu. Lực lượng phòng thủ của Lviv được giữ vững và quân đội miền Đông Ukraina nổi loạn.
Từ ngày 6 tháng 1 đến ngày 11 tháng 1 năm 1919, một cuộc tấn công của Ba Lan gồm 5.000 tân binh được tuyển mộ từ khu vực Ba Lan thuộc Nga trước đây do Jan Romer chỉ huy đã bị đẩy lui trước quân Tây Ukraina gần Rava-Ruska, phía bắc Lviv. Chỉ một số ít quân cùng với Romer có thể đột phá được đến Lviv sau khi chịu tổn thất nặng nề. Trong khoảng thời gian từ ngày 11 tháng 1 đến ngày 13 tháng 1, quân Ba Lan cố gắng đánh bật quân Ukraina đang bao vây Lviv từ phía nam, trong khi cùng lúc đó quân đội Ukraina cố gắng thực hiện một cuộc tổng tấn công khác vào Lviv. Cả hai nỗ lực trên đều thất bại.  Vào tháng 2 năm 1919, quân Ba Lan cố gắng chiếm Sambir nhưng bị quân phòng thủ Ukraina đánh bại với tổn thất nặng nề, mặc dù vậy do khả năng cơ động kém của quân Ukraina nên họ không thể tận dụng được chiến thắng này.
Vào ngày 14 tháng 2, quân Ukraina bắt đầu một cuộc tấn công khác vào Lviv. Đến ngày 20 tháng 2, họ cắt đứt thành công tuyến đường sắt giữa Lviv và Przemysl, khiến Lviv bị bao vây và quân Ukraina ở vị trí thuận lợi để chiếm thành phố.  Tuy nhiên, một phái đoàn do Pháp dẫn đầu từ Entente (Đồng minh) đến trụ sở của người Ukraina vào ngày 22 tháng 2 và yêu cầu người Ukraina chấm dứt hành động thù địch, với lời đe doạ cắt đứt mọi quan hệ ngoại giao giữa Entente và chính phủ Ukraina. Vào ngày 25 tháng 2, quân đội Ukraina đình chỉ cuộc tấn công. Phái đoàn Barthélemy đề xuất một đường phân giới (28 tháng 2) để lại gần 70% lãnh thổ Đông Galicia cho người Ukraina, còn Lviv và các mỏ dầu cho Ba Lan. Người Ukraina sẽ được cung cấp một nửa sản lượng dầu. Đề xuất được người Ba Lan chấp nhận. Tuy nhiên, các yêu cầu của Đồng minh bao gồm việc để mất một lượng đáng kể lãnh thổ do người Ukraina nắm giữ và cư trú, và bị người Ukraina cho là quá thiên vị người Ba Lan, và họ tiếp tục tấn công vào ngày 4 tháng 3. Đến ngày 5 tháng 3, pháo binh Ukraina làm nổ tung bãi chứa đạn dược của quân Ba Lan tại Lviv; vụ nổ khiến binh sĩ Ba Lan hoảng sợ. Tuy nhiên, người Ukraina không tận dụng được điều này. Trong thời gian ngừng bắn, người Ba Lan có thể tổ chức được một lực lượng cứu viện gồm 8.000–10.000 quân, đến ngày 12 tháng 3 họ tiến đến Przemyśl và đến ngày 18 tháng 3 thì đánh đuổi quân Ukraina khỏi tuyến đường sắt Lviv-Przemyśl, bảo vệ vĩnh viễn Lviv.
Vào ngày 6–11 tháng 1 năm 1919, một bộ phận nhỏ của Quân đội Galicia Ukraina xâm chiếm Ngoại Karpat để truyền bá tình cảm ủng hộ Ukraina trong cư dân (khu vực đang bị Hungary và Tiệp Khắc chiếm đóng). Quân đội Ukraina giao tranh với cảnh sát địa phương Tiệp Khắc và Hungary. Họ thành công trong việc chiếm lĩnh một số khu định cư của người Ukraina do Hungary kiểm soát. Sau một số cuộc đụng độ với Tiệp Khắc, người Ukraina rút lui vì Tiệp Khắc (thay vì Cộng hòa Nhân dân Ukraina) là quốc gia duy nhất giao thương với Cộng hòa Nhân dân Tây Ukraina và ủng hộ nước này về mặt chính trị. Xung đột xa hơn với chính quyền Tiệp Khắc sẽ dẫn đến Cộng hòa Nhân dân Tây Ukraina bị cô lập hoàn toàn về kinh tế và chính trị.