С русской стороны главнокомандующим был назначен фельдмаршал Пётр Петрович Ласси. Узнав, что шведские силы невелики и к тому же разделены, он двинулся к Вильманстранду. Приблизившись к нему, русские 22 августа остановились в д. Армиле, а вечером к городу подошел корпус Врангеля. Численность шведов, включая вильманстрандский гарнизон, составляла, от 3500 до 5200 человек. Численность русских войск достигала 9900 человек.
23 августа Ласси двинулся против неприятеля, который занимал выгодное положение под прикрытием городских орудий. Русские атаковали шведские позиции, но из-за упорного сопротивления шведов были вынуждены податься назад. Тогда Ласси бросил кавалерию во фланг противника, после чего шведы были сбиты с возвышений и лишились своих пушек. После трёхчасового боя шведы были разбиты.
После того, как был застрелен барабанщик, посланный требовать сдачи города, русские штурмом овладели Вильманстрандом. В плен было взято 1250 шведских солдат, в том числе и сам Врангель. Русские потеряли убитыми генерал-майора Укскуля, трёх штаб- и одиннадцать обер-офицеров и примерно 500 человек рядовых. Город был сожжен, его жители вывезены в Россию. Русские войска вновь отошли на русскую территорию.
В сентябре-октябре шведы сконцентрировали возле Кварнбю войско в 22 800 человек, из которых из-за болезней вскоре осталось в строю лишь 15–16 тыс. Русские, стоявшие около Выборга располагали примерно таким же числом людей. Поздней осенью обе армии перешли на зимние квартиры. Однако в ноябре Левенгаупт с 6 тыс. пехоты и 450 драгунами направился в сторону Выборга, остановившись у Секкиерви. Одновременно из Вильманстранда и Нейшлота на русскую Карелию напали несколько меньших корпусов.
Узнав о движении шведов, русское правительство 24 ноября отдало гвардейским полкам приказ готовиться к выступлению в Финляндию. Это спровоцировало дворцовый переворот, в результате которого к власти пришла цесаревна Елизавета. Она приказала прекратить военные действия и заключила с Левенгауптом перемирие.
6 декабря 1741 г. в результате бескровного дворцового переворота на престоле Российской империи оказалась дочь Петра I Елизавета Петровна.
В январе 1743 года озабоченная удержанием русского престола своего отца, императрица Елизавета вывезла из Гольштении 14-летнего герцога Ульриха-Петра, сына Анны Петровны.
5 февраля 1743 года Пётр III прибыл в г. Санкт-Петербург. Когда 21 февраля 1743 года Петру III исполнилось 15 лет, Российская императрица Елизавета Петровна стала подбирать для своего наследника невесту. Дальновидные петербургские политики советовали Елизавете направить поиски к какому-нибудь скромному владетельному дому, потому что невестка крупного династического происхождения, пожалуй, не будет оказывать должного послушания и почтения императрице и своему мужу.
В числе сватов, старавшихся пристроить Софию в Петербурге, было одно довольно значительное лицо в тогдашней Европе — сам король прусский Фридрих II. После разбойничьего захвата Силезии у Австрии он нуждался в дружбе Швеции и России и думал упрочить ее женитьбой наследников обеих этих держав. Он сам признается в своих записках с большим самодовольством, что брак Петра III и Екатерины II — его дело, его идея, что он считал его необходимым для государственных интересов Пруссии и в молодой Екатерине он видел лицо, наиболее пригодное для их обеспечения со стороны Петербурга.
Выбор Елизаветы пал на принцессу Софью Фридерику Ангальт-Цербстскую, троюродной сестры Петра III по матери.