В итоге в 1720 г. повторилась прошлогодняя ситуация. Англичане опять стали свидетелями погрома Швеции русским галерным флотом. Так, 24 июля 1720 г. русская флотилия под командованием М. М. Голицына (61 галера, 29 островных лодок, 10 941 человек десанта) вышла к Аландскому архипелагу. Недалеко от острова Лемланд к тому времени уже находились две шведские эскадры. Одной командовал вице-адмирал К. Шёблада (1 корабль, 2 фрегата, 2 галеры, 1 галиот, 2 шхербота); второй командовал К. Вахмейстер (3 корабля, 12 фрегатов, 8 галер, 2 бригантины, 3 шхербота, 1 галиот, 1 шнява и 1 брандер).
На плесе Гренгам произошло большое сражение. Русские галеры пошли на абордаж вражеской эскадры. В ходе Гренгамского боя русскими были захвачены фрегаты: «Венкер» (30 пушек), «Данск-Эрн» (18 пушек), «Кискен» (22 пушки) и «Стор-Фенис» (34 пушки).
Шведы потеряли 103 человека убитыми, и 407 человек было опалено раскаленными газами при стрельбе из пушек, что свидетельствует о стрельбе в упор – борт к борту.
Шведские фрегаты были отведены в Ревель, а в августе 1720 г. – в Кронштадт, откуда их торжественно ввели в Неву. Затем они несколько лет служили в русском флоте под прежними названиями. Гренгамским сражением закончилась кампания 1720 г.
Британское правительство отклонило просьбу шведов оставить эскадру адмирала Норриса на зимовку в Балтийском море. В октябре 1720 г. эскадра ушла в Англию.
Шведам ничего не оставалось, как заключить мир с русскими. 31 марта (10 апреля) 1721 г. начались мирные переговоры в городе Ништадте (ныне город Усикаупунки). Однако шведы продолжали упрямиться. Они по-прежнему надеялись на Англию.
И действительно, 13 (24) апреля 1721 г. английский флот из 25 кораблей и 4 фрегатов под командованием адмирала Норриса отправился на Балтику. В конце апреля флот прошел мимо Копенгагена и встал у острова Борнхольм.
Из-за присутствия британского флота Петр решил отправить к берегам Швеции только часть галерного флота под командованием П. П. Ласси. Корабельный же флот занял оборонительное положение. Шесть кораблей находились в Ревеле, а остальные – у острова Котлин.
Отряд Ласси состоял из 30 галер, 9 островных лодок, 33 шлюпок и одного бота, на борту судов находилось 5 тысяч солдат пехотных полков и 450 казаков.
Солдаты и особенно казаки Ласси славно погуляли по шведскому побережью. В шведских водах русские галеры захватили и уничтожили 40 шведских каботажных судов. Был разрушен один оружейный и двенадцать железообрабатывающих завода, сожжено три городка, 19 приходов, 79 мыз, 506 деревень с 4159 крестьянскими дворами.
Погром, произведенный отрядом Ласси, стал последней каплей, принудившей Швецию закончить непосильную для нее борьбу.
30 августа (10 сентября) 1721 г. в Ништадте был подписан русско-шведский мирный договор. Швеция уступала России на вечные времена завоеванные русским оружием провинции: Лифляндию, Эстляндию, Ингерманладию и часть Карелии с Выборгской губернией, включая не только материковую часть, но и острова Балтийского моря, в том числе Эзель (Сааремаа), Даго (Хийумаа) и Муху, а также все острова Финского залива. К России отходила и часть Кексгольмского округа (Западная Карелия).
Замечу, что Ништадтский мир никто не отменял, так что формально он действует и поныне.
В ходе 21-летней Великой Северной войны Петру Великому удалось вернуть России земли, которые принадлежали ее князьям еще в IX–XI веках, и добиться выхода к морю. Петр поистине «прорубил окно» в Европу. На Балтике появился мощный русский флот.