После отражения атаки вышеупомянутые финские батальоны перешли в наступление по обе стороны дороги на д. Ягллярви. Несмотря на поддержку артиллерии, наступление развивалось медленно. Войска вышли к южному берегу озера Кюляярви к вечеру. Продвигавшийся в центре батальон капитана Херранена вышел одной ротой к берегу озера Кюляярви, но продолжить наступление не смог и отступил. Двигавшийся справа 2-й батальон 16-го полка должен был перерезать дорогу, ведущую из д. Ягляярви на юго-восток. До вечера этого сделать не удалось и батальон вернулся на исходные позиции, тем более что его флангу угрожало выдвижение 34-го стрелкового полка [6, с. 113)
19 декабря 1-й и 3-й батальоны 34-го стрелкового полка каждый по отдельности получили устный боевой приказ на обход противника: справа, по дороге на юг от Пойосвара 1-м батальоном и слева, от Мякивара на запад 3-м батальоном.
1-й батальон 34-го полка около 4-00 20 декабря по дороге из Пойосвара выдвигался на Толвоярви. Не имея охранения, он попал в засаду. Командир батальона был тяжело ранен в ноги и управлять батальоном не мог. Возникла паника, роты начали неорганизованный отход. Партиями по 10–15 человек отходили по дороге Пойосвара-Мякивара, и к исходу дня остатки батальона собрались в Мякивара.
3-й батальон заблудился и попал в дефиле между высот у оз. Каита-Лампи, где встретил бегущих бойцов и командиров 1 – го батальона. Только от них он узнал о бое 1-го батальона. Продолжая выполнение задачи, батальон, «пройдя оз. Каита-Лампи был неожиданно обстрелян с деревьев» [3, л. 4].
Приняв бой, батальон не смог дать организованного отпора и начал неорганизованный отход. К исходу дня он отошел в Мякивара. На поле боя было оставлено несколько раненых, которых не успели вынести, часть имущества связи 1-го батальона и один миномет 82-мм, также 1-го батальона [3, л. 6].
20 декабря финны заменили уставшего полковника Паяри, его отряд возглавил подполковник Вильянен. Он начал перегруппировку сил. Северней Ягляярви был сформирован отряд «Лахтинен» в составе 10-го и 112-го батальонов. Южней этой деревни сформирован отряд «Туркка», в который вошли 9-й отдельный батальон и 2-й батальон 16-го полка. В районе берега оз. Кюляярви пулеметная рота 7-го самокатного батальона. В резерве остальные подразделения 7-го самокатного батальона и два батальона 16-го полка. Наступление поддерживали 4 артиллерийские батареи [6, с. 114].
Советские войска, несмотря на ряд случаев паники, продолжали держаться у Ягляярви. Кроме 28-го и 115-го стрелковых полков здесь оборонялись 364-й и 718-й полки 139-й стрелковой дивизии. Состояние последних было удручающее: на 18 декабря они насчитывали около 1000 человек каждый. У 364-го полка осталось 14 станковых и 21 ручной пулемет, у 718-го соответственно 3 и 6. К моменту финского генерального наступления на д. Ягляярви их численность стала еще меньше [6, с. 111].
21 декабря финны начали наступление. В 18–00 часов в атаку двинулся отряд «Лахтинен», к полуночи он был остановлен советскими войсками на северной окраине Ягляярви. С юга в 23:00 в атаку двинулся 2-й батальон 16-го полка, 2-й батальон из отряда «Туркка» задержался. Он вступили в бой только в 1-30 22 декабря. 28-й и 115-й стрелковые полки упорно сопротивлялись. Финны усилили отряд «Туркка» силами 7-го самокатного батальона. Утром в бой вступил и отряд «Лахтинен». К 16–30 22 декабря финны захватили д. Ягляярви [6, с. 115].
Советское командование еще накануне финского наступления решило оставить район Ягляярви и отойти на рубеж оз. Вегарусъярви – р. Айттойоки – оз. Салонъярви. Первыми отходили части 139-й дивизии, затем 75-й. Отход прикрывался 34-м стрелковым полком, он отбивался от финнов, преследовавших отходившие части силами отряда «Палохей-мо» в составе 7-го самокатного и 1-го батальон 16-го полка [6, с. 115–116].
В итоге отступления к 24 декабря 139-я и 75-я дивизии отошли на назначенный рубеж. Здесь они приводили себя в порядок, получили пополнение личным составом, проводили боевую подготовку.
Потери отряда «Паяри» в боях за Ягляярви с 17 по 23 декабря составили 748 человек, в том числе 274 убитых, 445 раненых и 29 пропавших без вести [6, с. 117].
139-я дивизия за период с 30 ноября по 1 января 1940 г. потеряла 3552 человека, в том числе 761 убитый, 1715 раненых и 1076 пропавших без вести [6, с. 117].
Дивизия утратила 1326 винтовок, 33 револьвера, 71 станковый и 79 ручных пулеметов, 2 зенитно-пулеметные установки. Орудий было подбито или оставлено на поле боя: 75-мм пять, 45-мм девять, 37-мм два. Также было потеряно 10 танков Т-26, 5 танков Т-37, 5 бронированных тягачей Т-20 «Комсомолец» и 3 бронеавтомобиля. На поле сражения было оставлено 7 раций [7, с. 389].
Потери 75-й стрелковой дивизии с 14 по 24 декабря [7, с. 389]
Потери 28-го стрелкового полка с 14 по 24 декабря [2, л. 7]