Niels Juel verfügte über 38 Schiffe und drei Brander. Zum ersten Kontakt der beiden Flotten kam es am 1. Juli 1677. Obwohl die holländische Flotte unter Admiral Tromp noch nicht eingetroffen war, nahm Juel die Schlacht an. Die Seeschlacht in der Køgebucht ging wieder zu Gunsten der Dänen aus. Bei ihnen wurden vier Schiffe ernsthaft beschädigt, jedoch hatten sie keinen Totalverlust zu beklagen. Die Schweden dagegen verloren 10 Linienschiffe und Fregatten (davon 7 gekapert), drei Brander und 9 kleinere Schiffe. Zudem fielen, neben den 1.500 Toten und Verwundeten, 3.000 Schweden in Gefangenschaft. Die Dänen verloren demgegenüber nur 350 Tote und Verwundete. Als Ergebnis der dänischen Siege in diesem Jahr hielt die alliierte Flotte die Kontrolle über die Seeherrschaft aufrecht. Keine weiteren größeren Aktionen fanden in diesem Jahr statt.