Gustav III drog sig till minnes att Sverige och Turkiet hade en allians och startade genom att gå över gränsen mot Ryssland 1788. De bästa ryska förbanden var uppbundna i kriget mot Turkiet och de svenska trupperna närmade sig S:t Petersburg. Medan andra förberedde evakuering visade Katarina inga tecken på att ge sig av. Gustavs konflikt med adeln och ryska framgångar vid Svensksund ledde till ett tillfälligt stopp i striderna. Efter att den svenska flottan återuppbyggts och adeln satts på plats fortsatte kriget. I det andra slaget vid Svensksund segrade Gustav och kände att hedern var återupprättad. I fredsförhandlingarna vägrade Katarina att släppa något av Rysslands territorium, och inga gränsjusteringar skedde heller.