batalionu Teodora Balnosa, aby ominąć Szyrwinty i zaatakować Polaków od flanki i tyłu.
Litewski rajd na Maciejuńce mały|Pomnik poległych pod Giedrojciami Wieczorem 18 listopada utworzona i dowodzona przez niego grupa licząca 170-200 żołnierzy, po 14-kilometrowym nocnym marszu przez las, zaatakowała polski batalion 81 Pułku Strzelców Grodzieńskich stacjonujący w pobliżu wsi Maciejuńce. W czasie bitwy zginął dowódca tego pułku Seweryn Rymaszewski, a część pułku wzięto do niewoli (około 200 jeńców); zdobyto także wiele łupów (dwa działa, dziewięć moździerzy, dwadzieścia karabinów maszynowych). Pozostałe dwa bataliony pułku zostały rozproszone w okolicach Szyrwint. Po przegrupowaniu Polacy wkrótce ponownie zajęli Szyrwinty.
Litewskie kontruderzenie Rankiem 19 listopada przybyły do Wiłkomierz dowódca armii generał Silvestras Žukauskas zorganizował kontratak całym frontem. Wzmocniono 2. pułk piechoty, który wycofywał się w okolice Liduokii, a na front dodano dodatkowo . Armia litewska rozpoczęła atak w nocy z 20 na 21 listopada. Szyrwinty zostały ponownie otoczony od strony lasu i po krótkiej bitwie zajęte. Podczas ataku w stronę Giedrojć doszło do ciężkich walk pod Šipieni, Bekupą i Giedrojciami, gdzie wyróżnił się III Batalion 2 Pułku Piechoty (dowódca L. Butkevičius). 21 listopada po południu Giedrojcie zostały opanowane.