Пограничные шведские феодалы не замедлили воспользоваться ситуацией и вторглись в русские земли. Шведский отряд с боем захватил город Корелу, а может быть, был впущен туда карелами.

Новгородцы ещё до восстания карел выгнали с позором князя Бориса Константиновича в Тверь и даже предложили тверскому князю его судить. Новым наместником был назначен новгородец Фёдор. Этот Фёдор оперативно собрал в Новгороде сильный отряд и двинулся к Кореле. Город Корела был взят, все шведы и изменники-карелы перебиты новгородцами.

В 1317 г. шведские корабли вошли в Ладожское озеро, где у Обонежья ограбили и убили нескольких русских купцов, направлявшихся на своих судах из устья Свири через озеро к устью Волхова для проезда в Новгород.

Новгородцы активно защищали свои владения и торговые коммуникации. В 1311 г. новгородское войско на ушкуях вышло в Финский залив. Ими предводительствовал служилый новгородский князь Дмитрий Романович, сын служилого новгородского князя Романа Глебовича, командовавшего войском в 1294 г. в походе на Выборг.

Русская флотилия подошла к финскому побережью в районе Купцкой реки[40]. Ушкуи прошли по реке и далее по рекам, озерам, а где и волоком добрались до Тавастаборга. Русские три дня осаждали город, но взять не смогли и отступили. Русское войско разорило районы, населенные племенами емь, и захватило большую добычу. Согласно летописи, в одном из боев был убит знатный новгородец «Константин Ильин сын Станимировича». Однако в целом потери были невелики, и русский отряд по реке Перне благополучно достиг Финского залива, а оттуда ушел в устье Невы.

В самом начале 1318 г. новгородцы предприняли новый морской поход. На сей раз их ладьи и ушкуи прошли в Або-Аландские шхеры и по «Полной реке» (Аурайоки) поднялись до города Або (ныне город Турку) – тогдашней столице Финляндии. 23 мая 1318 г. город был взят и основательно разрушен, в частности, был сожжен абовский собор.

Русские захватили собранный за 5 лет со всей Финляндии церковный налог, предназначенный к отправке в Рим. Затем русское войско морским путем благополучно вернулось в устье Невы, и, как сказано в летописи, «приидоша в Новгород вси здорови».

В 1322 г. шведские войска из Выборга двинулись к русской крепости Корела, однако взять её не смогли и вернулись восвояси. Набег шведов на Корелу возмутил новгородцев, и они решили покончить со шведским осиным гнездом – Выборгом. Тем временем в Новгород прибежал московский князь Юрий Данилович, которого хан Узбек лишил титула великого князя владимирского, а брат Иван выгнал с московского престола. Понятно, что московской рати у Юрия не было, разве что небольшой отряд дружинников. Тем не менее власти Новгорода поручают ему командовать войском в походе на Выборг.

12 августа 1322 г. русская флотилия подошла к Выборгу. Предместья города были преданы огню, каменный замок осажден. Шведский гарнизон устроил вылазку, но назад вернулись немногие. Шесть метательных машин русских («пороков») засыпали замок каменными ядрами. Шведы записали в своей хронике: «Георгий, великий король Руссов, осадил замок Выборг с великой силой в день святой Клары». Современные финские историки оценивают численность новгородского войска в 22 тысячи человек. Разумеется, это явный перегиб. Со страху шведам бездомный князь показался «великим королем», а каждый русский воин троился, а то и пятерился в их глазах.

Но, увы, штурм замка, произведенный Юрием 9 октября, не удался. Наступила осень, и близился ледостав на Неве, поэтому Юрий приказал снять осаду. Русское войско с большим полоном вернулось в Новгород.