К началу наступления красных боеспособность наших частей уже заметно отличалась от того, что было раньше. Мы привели все подразделения в надлежащий порядок, а высшее и низшее командование частей шюцкора смогло получить военный опыт. Некоторыми соединениями командовали прибывшие егеря.
Наступательные действия противника на фронте Сатакунта, начавшиеся 9 марта, к 14 марта уже выдохлись. Широкомасштабное наступление против Вилппула было остановлено по всей линии фронта. После трёх дней жестоких боёв в районе Васкивеси и Руовеси наши войска полностью разгромили левофланговую колонну противника. Ещё большую неудачу противник потерпел на правом фланге, где 10 марта он повёл атаку на наши укрепления в Кухмо. В этом районе командующий белыми частями Вилкман взял инициативу в свои руки и активно повёл оборонительные действия. Один батальон он отправил в тыл сильно теснящего нас противника. Манёвр удался, противник был вынужден отступить, и это отступление превратилось в неорганизованное бегство. Победа, которую одержал наш храбрый командир, была радостным доказательством того, что отряды шюцкора способны к маневрированию. Другие наступающие колонны противника были разбиты двумя днями позже близ Эвяярви. Таким образом, все попытки неприятеля продвинуться на правом фланге были полностью отражены.
Потерпев неудачу здесь, противник попробовал добиться решающего успеха на фронте близ Вилппула. Бои продолжались вплоть до 15 марта, когда нам, наконец, удалось остановить неприятеля. Противник понёс чувствительные потери, его моральный дух был подорван. В руководстве красных возникли разногласия, и в результате Хаапалайнен был отстранён от должности главнокомандующего. Командование фронтом между Ботническим заливом и озером Пяйянне принял Хуго Салмела, который по плану, разработанному им самим, продолжил наступление, бросив на прорыв новые воинские формирования. Однако Салмела опоздал. Мы уже практически завершили подготовку к нашему собственному наступлению. Разрозненные части шюцкора были собраны в единую боеспособную группировку. По сути, эти части мало походили на регулярные воинские подразделения, они были слишком неоднородны, с разновозрастным личным составом, плохим вооружением. Но боевой дух шюцкоровцев был превосходным.
Наступление белых началось утром 15 марта. Понятно, что наши войска были сильно измотаны оборонительными боями. Полковник Линдер, который, двигаясь на Икаалинен, столкнулся с колонной красных, смог добиться лишь незначительных успехов. Полковник Ялмарсон после трехмильного марша атаковал подразделения противника, находившиеся к северу от Куру, но не смог выполнить поставленную перед ним задачу — освободить эту территорию: его артиллерия застряла на занесённых снегом дорогах. На фронте Руовеси-Вилппула продолжались атаки неприятеля, и кое-где ситуация стала для нас критической. Полковник Ветцер уже 16 марта начал сомневаться в успехе наступления на этом участке. Вообще говоря, заминка с продвижением наших войск в этом районе не вызывала у нас особой озабоченности, поскольку противник, сконцентрировав здесь свои силы, тем самым предоставил нам возможность окружить его. Однако Ветцеру в любом случае надо было связать неприятеля военными действиями.
21 марта моя Ставка переместилась в Вилппула. Вторую часть наступления, целью которого был захват Тампере, следовало начать до того, как противник получит подкрепление и сможет оправиться от нанесённого ему удара. Было несомненно, что наступление надо продолжать имеющимися в нашем распоряжении войсками, ведь мы ожидали сильных вспомогательных действий с юга и запада. Военная подготовка недавно созданных батальонов была очень слабой. Егерские батальоны, обучение которых началось всего лишь три недели назад, было решено сохранить для решительных сражений в Карелии. На востоке складывалась тревожная ситуация. В долине реки Вуокси начались бои, и всё указывало на то, что там ожидается крупное наступление противника. 21 марта командующий Карельской группировкой доложил, что его артиллерия осталась без снарядов. Однако единственное, чем я мог помочь карелам, — это приказать генерал-майору Лёфстрёму начать наступление в Саво, чтобы снизить давление противника на линию фронта по реке Вуокси. Все наличные вооружённые силы нам были необходимы в районе Тампере. Для этой операции мы распределили войска между группировками Линдера, Ветцера и Вилкмана. Основные части группировки Ялмарсона были переведены по слабому весеннему льду озера Нясиярви и переданы в подчинение полковнику Линдеру.
В задачу Линдера входило перерезать железную дорогу на Пори, затем повернуть на восток и начать окружение Тампере с запада. Части Ветцера должны были наступать с востока и северо-востока. Вилкману следовало перерезать железнодорожное сообщение с югом в районе Лемпяяля, приблизительно в 20 километрах от Тампере, отсечь любую помощь красным на этом направлении, а потом завершить окружение города с юга.
Было ясно, что в случае промедления нам придётся заплатить в Тампере очень дорогую цену. Нельзя было терять ни секунды. 20 марта группировка Вилкмана начала движение. Она разбила противника близ Вяяксю и продолжила наступление в направлении Лемпяяля. 24 марта после упорных боёв эта местность была освобождена. На следующий день часть подразделений Вилкмана находилась уже около Тампере.
Одновременно группировка Ветцера продвигалась по линии Тейско-Оривеси, уничтожая по пути слабые отряды неприятеля. Достигнув восточной стороны Тампере, она вступила во взаимодействие с группировкой Вилкмана.
На подходе была также группировка Линдера. 23 марта она разгромила трёхтысячный отряд противника в Кюрёскоски, после чего 25 марта захватила находящийся на северо-западе от Тампере посёлок Юлёярви и в тот же день перерезала железную дорогу на Пори. Тампере был окружён.
Бои 25 и 26 марта показали, что захват Тампере представляет собой гораздо более сложную задачу, чем считалось ранее. Войска были сильно измотаны боевыми действиями против обороны неприятеля, который закрепился в каменных домах и создал вокруг города мощное укреплённое кольцо.
Вечером 26 марта нам стало казаться, что ситуация достигла критической точки. Противник начал атаки со стороны Лемпяяля. Были получены сведения, что в местности между Ройни и озером Пяйянне неприятель сконцентрировал значительные силы. Ещё более крупные части угрожали тылам группировки Линдера с западных окраин Тампере. Из Карелии поступали тревожные сообщения: в частности, майор Сихво заявил, что если он не получит подкреплений, то не сможет более удерживать линию фронта на реке Вуокси.
В ожидании возможного кризиса я был вынужден отдать приказ, в соответствии с которым 1-му и 2-му егерским полкам (они были объединены в 1-ю егерскую бригаду) следовало подготовиться к отправке на фронт 27 марта. Эти два полка и шведская бригада были моими единственными резервами.
28 марта мы предприняли новую попытку освобождения Тампере. В этот день, ставший для нас поистине кровавым страстным четвергом, укрепления вокруг Тампере были уничтожены, после чего группировка Ветцера вошла в город. 2-й егерский полк, брошенный в бой, блестяще выдержал испытание, но потерял более половины своего состава. Наиболее тяжёлые потери понесли высший и низший командные составы. Командиры с исключительной храбростью вели за собой недавних призывников. Этот успех ещё более значителен, поскольку он был достигнут всего лишь после трёх недель ускоренного обучения. Такую же самоотверженность показала и шведская бригада. К сожалению, во время этих боев погиб руководитель штурмовой группы лейтенант Ф. В. Бенних-Бьёркман.
Наступающие части были слишком измотаны, чтобы быстро освободить весь город, им следовало дать отдых. К тому же нам было необходимо восполнить людские и материальные потери. К сожалению, это привело к тому, что за пять дней паузы между боями противник успел укрепить свою оборону.
В этот период на юге и востоке вновь обострилась обстановка, что вызвало у нас сильное беспокойство. Как стало известно, в Южной Финляндии противник сконцентрировал большие силы для подавления оборонительных укреплений в Лемпяяля. На это направление были брошены и те части противника, которые предназначались Карельскому фронту. Для усиления обороны в Усима нам пришлось перебросить туда драгунский полк и один пехотный батальон из моего резерва. 30 марта полковник Вилкман получил приказ принять командование частями на фронте в Лемпяяля. Эта мера оказалась очень своевременной, так как в тот же день противник, при поддержке двух бронепоездов и тяжёлой артиллерии, перешёл в наступление. Бои продолжались двое суток. Ситуация становилась угрожающей, поэтому я отправил в помощь полковнику Вилкману в Лемпяяля ещё и 1-й егерский полк. 2 апреля наступление противника было остановлено, а наши войска в районе Тампере оказались в безопасности.