他怂恿俄罗斯协助他从丹麦手中夺取挪威，遭叶卡捷琳娜二世拒绝后，便在1788年6月向俄罗斯宣战。当时俄罗斯的主力正和南方的奥斯曼帝国交战，只拨出少量军力对付瑞典。期间，一些贵族官员在芬兰发动叛乱。丹麦为了声援盟友俄罗斯，也向瑞典宣战，但这场战争在不列颠和普鲁士的调解下终结。古斯塔夫最终在1790年7月9日斯温斯克松德战役击败俄罗斯波罗的海舰队，取得瑞典海军史上最大的胜利。俄罗斯在这战中失去7000个士兵和三分之一舰队。8月14日，瑞典和俄罗斯在韦雷拉（）签订和约。8个月前，叶卡捷琳娜曾说瑞典国王必须「证明