Пока шли переговоры, в Умео спешно шла погрузка транспортных судов и вывод их в море через прорубленные во льду каналы. Наконец, когда 14 мая Шувалов, не дождавшись ответа главнокомандующего, заключил со шведами предварительную конвенцию о передаче русским 17 мая Умео, семь кораблей вышли из Умео, вывозя все запасы и имущество шведов. Дёбельн отошел за реку Эре.
Барклай-де-Толли отверг перемирие и предписал Шувалову «угрожать противнику деятельнейшею войною в самой Швеции». Но этот приказ опоздал. Ошибка, допущенная Шуваловым, отразилась вследствие плохого состояния наших морских сил существенным образом на ходе всей кампании.
Оставив командование корпусом, Шувалов сдал его старшему после себя генерал-майору Алексееву. Последний занял Умео, а затем продвинул передовые части к южным границам Вестроботнии, заняв отдельными отрядами ряд пунктов на побережье Ботнического залива.
Продовольственный вопрос сразу же дал почувствовать себя довольно остро. Край был уже истощен, все продовольственные магазины вывезены Дёбельном, и, несмотря на крупные затраты, доставка продовольствия через Торнео к портам Ботнического залива шла с большими задержками. Однако до середины июня 1809 г. Алексеев занимал Вестроботнию, не испытывая существенных неудобств. Между тем стремление поднять престиж вновь провозглашенного короля Карла XIII вызвало у шведов желание, пользуясь своим превосходством на море, организовать нападение на забравшийся в глубь страны корпус генерала Алексеева.
В конце июня в Ботническом заливе уже показалась шведская эскадра из трех судов. Русский же флот боялся англичан и отстаивался в Кронштадте, поэтому шведы безраздельно господствовали на море. Начавшееся половодье заставило Алексеева сблизить отдельные группы корпуса и оттянуть ближе к Умео расположенный на реке Эре авангард.
Между тем шведы опять сменили командование своей северной группировкой – Дёбельна заменил Сандельс. Сандельс решил атаковать русских на суше при поддержке четырех парусных фрегатов и гребной флотилии. В ночь на 19 июня авангард Сандельса перешел по плавучему мосту реку Эре у Хокнэса, а на следующий день перешли на северный берег и главные силы. Внезапность нападения не удалась, так как одна шведка предупредила русских.
Алексеев решился контратаковать шведов. Для этого была собрана группа из пяти пехотных полков и двух сотен конницы при четырех пушках под командованием генерал-майора Казачковского.
Войска Сандельса остановились у реки Герне, близ местечка Гернефорс, выслав вперед небольшой сторожевой отряд майора Эрнрота. Вечером 21 июня передовые части шведов были разбиты у Седермьеле, а на следующее утро вновь завязался бой на фронте, но русские войска были отбиты. Русские вновь перешли в наступление и Сандельс решил отступить за реку Эре, тем более что местность у Гернефорса была не удобна для принятия боя. Однако шведы продолжали стоять у Гернефорса 23, 24 и 25 июня, выслав лишь три сторожевые заставы.
Вечером 25 июня Казачковский двинулся вперед, разделив свой отряд на две колонны. Сам он с Севским, Калужским и 24-м егерским полками, имея в резерве Низовский полк, пошел по большой дороге, а полковника Карпенкова с 26-м егерским полком направил в обход левого фланга противника, через лес, по труднопроходимой тропинке.
Нападение оказалось для шведов полной неожиданностью. Сбив заставы, русские начали теснить противника, пришедшего в беспорядок. Попытка Сандельса закрепиться за мостом не удалась, и он начал отводить войска назад, а для прикрытия отступления назначил батальон известного партизана Дункера. Последний мужественно отстаивал каждую пядь земли, но когда Сандельс послал Дункеру приказание отступить как можно скорее, он уже был отрезан колонной Карпенкова. На предложение сдаться Дункер ответил залпом. Тяжело раненный, он умер через несколько часов.