Vuonna 1790 Ruotsin kuningas Gustav III palautti suunnitelmansa laskeutua Pietarin lähelle, tällä kertaa Viborgin lähelle. Suunnitelma kuitenkin epäonnistui 13. toukokuuta Revalin taistelussa, jolloin Venäjän laivasto joutui tuhoisaan hyökkäykseen. Uusi hyökkäys.
Venäjän laivaston hyökkäys Kronstadtin rannikolla kesäkuun alussa epäonnistui myös ja Ruotsin avomerilaivasto ja "saariston laivasto" ("skärgårdsflottan") vetäytyivät Vyborgin lahdelle.