28-я танковая дивизия, к часу ночи сосредоточившаяся в лесах севернее Пашиле, к 8:00 вышла в район Повшинис, Горайне, Жуковщизна, имея ¼ заправки. В 13:00 дивизия получила приказ № 02 и сообщение о том, что горючее поступит к 16:00. В действительности оно было подано только в 19 часов и только в 20:00 дивизия выступила для выполнения задачи. К 22:00 части 28-й тд сосредоточились в районе Каркленай, где стало известно, что комкор перенес атаку на 25 июня.
23-я танковая дивизия на основании приказа комкора передала два батальона 144-го танкового полка на усиление 90-й стрелковой дивизии с задачей совместными действиями окружить и уничтожить пехоту противника в районе Шавдов, Якaйчяй. В бою батальоны потеряли до 60 % матчасти в результате действий немецких ПТО и отошли в район исходных позиций.
Задача на разгром противника в районе Калтиненай была поставлена моторизованному полку (без одного батальона) с ротой танков. Атака оказалась неудачной, сильным огнем артиллерии полк был отброшен в район Родышкяй, где перешел к обороне. В районе Жаренай противник отрезал переданные 10-й сд 23-й гап, озад и батальон мсп от остальных частей 23-й дивизии. При этом гаубичный артполк потерял 7 орудий. В ночь на 25.06 командиром 23-й тд был отдал приказ о сосредоточении 144-го тп в районе севернее Варняй.
Примерно в 13 часов 30 минут 24 июня Военный совет 8-й армии отдал новое боевое распоряжение генералам Куркину и Шестопалову: «
К вечеру 24 июня командованию фронта стало ясно, что разгромить 4-ю танковую группу имевшимися силами невозможно. Предпринятый контрудар к желаемым результатам не привел. Ввиду этого было принято решение отвести войска 8-й армии на рубеж реки Вента в течение двух дней под прикрытием танковых дивизий 12-го механизированного корпуса.
Командир 12-го мехкорпуса комдив Шестопалов из-за отсутствия связи с вышестоящими штабами не получил приказа на отход. Поэтому около трех часов утра 25 июня он приказал командирам 23-й и 28-й танковых дивизий продолжать наступательные действия юго-западнее Шяуляя. По замыслу командира корпуса, танковые дивизии, наступая по сходящимся направлениям, должны были отсечь часть сил прорывающейся к Шауляю группировки противника и уничтожить ее. Начало наступления устанавливалось для 28-й дивизии (в направлении Каркленай, Ужвентис) — в 4 часа, для 23-й дивизии (в направлении Стулгяй) — в 6 часов.
28-я танковая дивизия, имея около 130 танков, перешла в атаку у местечка Пашиле в направлении Карленай, Полугус, Ужвентис. Танковые полки к 10:00 подошли к Пашиле, где были встречены огнем ПТО и артиллерии крупных калибров. Части танков 28-й дивизии удалось прорваться в глубину расположения противника и разгромить колонну моторизованного полка, выдвигавшегося по шоссе на Шяуляй. Ожесточенный бой продолжался 4 часа. Были уничтожены 3 тяжелых и 14 противотанковых орудий и до двух батальонов пехоты, захвачено 6 тяжелых и 24 противотанковых орудия, несколько танков, большое количество пленных, нарушено организованное движение немцев по шоссе.
В ходе утренней атаки на Пашиле дивизия также понесла тяжелые потери, 48 танков остались подбитыми на поле боя, сгорело и застряло в болотах. В 15:00 в лесу северо-западнее Пашиле сосредоточились штаб дивизии, разведбатальон и остатки танковых полков (около 30 боевых машин). В 16 часов под прикрытием разведывательного батальона части 28-й тд вышли в район Каркленай. Вышедшие танки отбуксировали 16 76-мм орудий 9-й противотанковой бригады полковника Н. И. Полянского, стоявших на западной окраине Каркленая.
В бою 25 июня дивизия понесла самые большие потери в личном составе и матчасти. Погибли командир 55-го танкового полка майор С. Ф. Онищук, командиры танковых батальонов майор Н. К. Александров и капитан И. В. Иволгин, помощник командира дивизии по технической части — подполковник Соболев. Всего в тот день дивизия лишилась 84 танков.