Ответом на это была высылка шведского посольства из Санкт-Петербурга. Главное начальство над армией поручено генералу графу В. П. Мусину-Пушкину, над флотом — адмиралу С. К. Грейгу. Русских войск на шведской границе успели собрать всего лишь около 14 тысяч (частью новонабранных); против них стояла 36-тысячная неприятельская армия, под личным предводительством короля. Несмотря на такое неравенство сил, шведы нигде не одержали решительного успеха; отряд их, осаждавший Нейшлот, вынужден был отступить, а в начале августа 1788 года и сам король, со всеми войсками, удалился из русских пределов. 6 июля произошло около Гохланда столкновение русского флота со шведским, которым командовал герцог Зюдерманландский; последний принужден был укрыться в свеаборгский порт, причём лишился одного корабля. Адмирал Грейг выслал свои крейсеры по направлению к западу, чем прервано было всякое сообщение шведского флота с Карлскроной.