No obstante, el 8 de julio Tordenskjold ganó una de las mayores victorias navales de la historia de Noruega, en la batalla de Dynekilen, cerca de Strömstad, cuando destruyó la mayor parte de una flota sueca que tenía por misión desembarcar tropas en Fredrikshald (actual Halden) por el sur del territorio noruego.