Между тем бои в Прибалтике, увенчавшиеся взятием Риги, поколебали весь фронт большевиков к западу от Двины. Верховное командование «Север» дало указание подчиненным ему войскам не переходить основными силами линию Вилькомир – Поневеж – Посволь – Бауск – Гросс-Эккау – оз. Егель, однако следовать за противником разведывательными отрядами, чтобы установить его местонахождение. Литовцы попытались использовать эту благоприятную ситуацию, чтобы выйти к желаемой ими этнографической границе на востоке и тем самым еще и получить удобный оборонительный рубеж. Они только укрепились в этом намерении, поскольку в беге к Двине участвовали и поляки, явно предполагая пробиться далее к Двинску. Казалось, что необходимо поддержать литовцев в этом соревновании, а потому в их наступлении вновь приняли участие германские войска. Целью удара, проведенного в конце мая под командованием майора фон Цешау частями 18-го добровольческого пехотного полка, усиленного 20-й добровольческой батареей, 18-й добровольческой саперной ротой, 18-м добровольческим эскадроном, а также отрядами из 1-го добровольческого эскадрона и добровольческой самокатной роты 7-го егерского батальона, совместно с литовскими войсками, был маленький городок Уцяны, где шоссе Ковно – Двинск пересекало ветку узкоколейки Поневеж – Свенцяны. Далее к северу более крупные силы литовцев при поддержке 1-го добровольческого батальона, 12-го добровольческого эскадрона и 19-й добровольческой батареи наступали вдоль железной дороги Поневеж – Двинск, а пять рот 18‐го добровольческого пехотного полка и 18-я добровольческая батарея наносили удар с северо-восточного направления из Трупе и Рогово между обеими выше названными группировками.
Сначала последовал удар на севере. При этом усиленный 1-й добровольческий батальон, а вслед за ним шли предназначавшиеся для занятия будущей линии фронта литовские роты, 26 мая выступил из Рогово, а главными силами – из Пожодзе. Еще севернее шли главные силы литовцев, двинувшись правым крылом из поместья Людыня. Патрули выяснили, что русские отошли по направлению к Трашкунам и Субочу. Командир 1-го добровольческого батальона капитан Ляйсте приказал преследовать отступившего на Трашкуны противника одной германской и одной литовской ротам, а также 12‐му добровольческому эскадрону, а главные силы двинулись к Субочу. От основной массы литовских войск потребовали наступать в том же темпе, что и немцы, к северу от магистрали Поневеж – Двинск. Отправившиеся к Трашкунам войска в нескольких километрах к северо-западу от этого местечка наткнулись на противника, который несколько раз переходил в кровопролитные контратаки. Трашкуны сумели взять утром 27 мая. Еще до того как началась схватка за сам Субоч, взятый в конце концов к 6 вечера, главная колонна приняла бой под Цвилунами, а правофланговое прикрытие – под Сурдегами. К станции Субоч в ночь с 26 на 27 мая подошло и правое крыло главных сил литовцев. После того как литовцы повсеместно сменили германские части, последние начали отход назад. Потери немцев составили один убитый и трое раненых, трофеями стали два тяжелых пулемета, несколько повозок и множество винтовок; взяли 8 пленных. В Субоче в руки добровольческого батальона попал товарный поезд из германского локомотива и 30 германских вагонов.
Обе колонны, наступавшие из Трупе и Рогово, двинулись 28 мая. Ведомая обер-лейтенантом Шлютером (командир 18-й добровольческой батареи) правая колонна вечером после небольшого боя достигла Вешинтов. Там ранним утром 29 мая она подверглась нападению крупных сил русских, в том числе артиллерии, однако в ходе 2-часового боя смогла отбить удар противника. При этом был ранен фенрих фон Карловиц, заместитель командира 3-й роты 18-го полка, а 2 канонира погибли. Между тем левая колонна под командованием капитана фон Шпрангера, шедшая из Рогово, днем 28 мая прибыла в Субоч, откуда 1-й добровольческий батальон уже ушел. Оставшиеся теперь одни литовцы в 9 км к востоку от Субоча вновь наткнулись на врага. После ночной контратаки большевиков в рядах литовцев началась паника. Колонна Шпрангера смогла очень вовремя остановить бегущие роты и отразить удар русских. Так как литовцы смогли привести в порядок свои части лишь 29 мая, по предложению литовского командующего генерала Настопки совместная атака на Купишки была перенесена на 31 мая. Капитан Шпрангер для этого привлек и колонну Шлютер. Но до нанесения удара по Купишкам не дошло. Уже днем 30 мая германские патрули обнаружили, что русские тем временем очистили Купишки, а потому местечко было занято 1-й ротой 18-го полка. Передовой отряд 4-й роты попал в засаду, при этом были убиты двое солдат, а шестеро – частью раненные – угодили в плен. После смены литовскими частями обе колонны 2 июня начали отход. Литовцы без боя продвинули свой фронт до линии Шиманцы – Коссанце – Юткане.