Karl XII ville likevel ikke gi opp. Hans transportflåte, som var blitt jaget i mai under trefningen ved Styrsö, var på vei tilbake med det viktige beleiringsartilleriet. Karl XII hadde først gått til angrep presset for tid, for meldinger om styrkeoppbygginger på Sjælland i Danmark hadde nådd ham. Nå ville han ta Fredriksten festning i et siste fremstøt. Men en frekk og legendarisk kaptein, Tordenskjold, kom ham i forkjøpet, ved å angripe og ødelegge transportflåten i slaget i Dynekilen den 8. juli 1716.