Cette victoire permet à la flotte néerlandaise de contrôler totalement la mer. En juillet, elle bloque l'estuaire de la Tamise et donc le trafic commercial de Londres. Mais l'administration navale bien organisée de l'Angleterre permet à Monck de préparer rapidement la flotte anglaise pour le combat. Le , elle reprend l'offensive avec 90 navires et 20 brûlots sous le commandement conjoint de Monck et du prince Rupert. La flotte néerlandaise compte quant à elle 72 vaisseaux et 16 frégates. Le , après quelques manœuvres, les deux flottes s'affrontent à North Foreland (au nord de Douvres). La bataille, également connue sous le nom de , se termine par une nette victoire des Anglais. Bien que les Néerlandais ne perdent que deux navires, leur flotte est dispersée et doit fuir vers ses ports, poursuivie par les Anglais. La bataille de North Foreland a de graves conséquences. Aux Provinces-Unies, l'amiral Tromp est démis de ses fonctions le en raison de son comportement au combat. La flotte anglaise fait à nouveau le blocus des côtes néerlandaises et attaque les ports et les îles. Le , le vice-amiral Robert Holmes incendie le village de Ter Schelling, sur l'île de Terschelling, et coule 140 à 150 navires marchands qui se trouvent à l'ancre dans la Vlie. Cet événement, connu sous le nom de raid du Vliestromm, est célébré en Angleterre sous le nom de .