В то же время Руперт терялся в догадках — какие действия предпримет Рюйтер? 11 августа он подошел ближе к Текселю и запросил короля: посылать ли ему за десантом в Ярмут, или, может, искать Ост-Индский конвой, или атаковать голландцев у Схоневельда? 19-го Руперт получил ответ, который запутал его еще больше: войска не брать, пока не разобьет де Рюйтера, в бой первым не вступать, и вообще высадка сейчас просто нежелательна. Ост-индский конвой ждать только между Доггер-банкой и Текселем, охранять свои берега и устье Темзы, при необходимости преследовать суда ОИК хоть до Норвегии.
Эти указания ввели принца в полную прострацию: зачем нужен флот из 200 судов — для охоты на конвой? Почему у короля уверенность, что конвой пойдет именно Каналом, а не Датским проливом, как это не раз бывало? От кого защищать свои берега, если голландцы словно прилипли к Схоневельдским мелям? Вопросов было больше, чем ответов.
13 августа союзники крейсировали в 20 милях от Текселя, тогда как Рюйтер для встречи ост-индского конвоя остановился в 15 милях от них. Ветер стих, и несколько дней флоты стояли друг напротив друга. 19 августа с запада показался одинокий корабль, который оказался отбившимся судном ОИК «Папенбург». Его на глазах у всего голландского флота атаковал и захватил французский линейный корабль «Бурбон»
[72]. Рюйтер стал готовиться к бою.20 августа флоты снялись с якоря и начали сближение. B 10 утра они увидели друг друга и стали выстраивать линию. Руперт хотел атаковать голландский арьергард, расположившийся в 8 милях под ветром, но в 16:00, когда флоты были почти напротив друг друга, Рюйтер повернул на другой галс и пошел в том же направлении, что и союзники, в нескольких милях под ветром; так продолжалось до ночи, но голландцы шли быстрее и вышли по носу союзников. По словам Руперта, французы шли медленно, опасаясь песчаных банок. Когда после полуночи флоты оказались у мелей, союзники повернули, но не на юг, как сперва хотел Руперт, а на север, ветер изменился на OSO, и голландцы оказались на ветре (до этого союзники шли на SSO, а голландцы на NNW, но потом тоже повернули на SSO).
21 августа голландцы с 60 кораблями и 15 фрегатами были на ветре, тогда как их противники (86 кораблей и 5 фрегатов) выстроились в линию на северо-западе. В авангарде голландцев был Тромп, в центре — Рюйтер, в арьергарде — Банкерт, у союзников соответственно — Спрэгг, Руперт и д'Эстрэ. Около 6 утра голландцы начали сближение, флоты некоторое время двигались параллельно друг другу на юго-восток, причем де Рюйтер был на ветре, однако в 7:00 Руперт дал приказ эскадре повернуть фордевинд и взять курс на юго-запад, поскольку подумал, что голландцы хотят прижать его к мелям.
Часть авангарда Банкерта в составе 7 кораблей, 2 фрегатов, 10 яхт и 5 брандеров (дивизион Корнелиса Эвертсена-младшего) атаковала отряд Мартеля (10 линейных кораблей), а два других отряда Банкерта отошли на помощь де Рюйтеру, ударившему по Руперту. В свою очередь 8 кораблей д'Эстрэ и 12 кораблей Дезардана не пошли на помощь к своему младшему флагману, дЭстрэ вообще остался без противника
[73], а Дезардан присоединился к Красной эскадре и принял участие в бое с Рюйтером.В итоге 18 кораблей голландского командующего и 14 кораблей Банкерта с 10 фрегатами, 2 яхтами и 8 брандерами атаковали 28 кораблей и 2 фрегата Руперта, а также 12 линкоров Дезардана. Спрэгг же во исполнение давней вражды схватился с Тромпом.
Все три командующих эскадрами союзников имели свой план на сражение и поступали согласно своему видению боя, причем это видение большей частью не соответствовало ситуации. Спрэгг мечтал-таки закончить дуэль с Тромпом, начатую еще в 1666 году; д'Эстрэ просто хотел выйти на ветер, хотя, наверное, спроси его — зачем, и француз ничего не ответил бы, просто в этом он видел свой план; Руперт пытался подпустить голландцев поближе и выманить их в открытое море, где у него были все шансы разгромить де Рюйтера.
В итоге все трое действовали по-разному: французы пытались выйти на ветер, обходя голландцев или прорезая их строй; Руперт вел бой на ходу, все время отходя к западу; Спрэгг остановился и вел бой, дрейфуя под ветер.
В начале боя Мартель, сблизившийся с Эвертсеном и Банкертом, попытался выйти на ветер, для чего ему пришлось прорезать линию голландцев. Позже Мартель объяснял: «Я всего лишь выполнял приказ командующего „Выйти на ветер!“», но судя по описаниям, командир 3-го французского дивизиона спутал дистанцию и, беспрестанно обстреливаемый голландцами, был принужден отдрейфовать под ветер. В результате Мартель и Эвертсен повели бой на параллельных курсах, однако если француз был под ветром и не мог пойти на сближение, то Эвертсен просто не хотел ближнего боя с более сильными французскими кораблями.
Второй дивизион французов под командованием самого д'Эстрэ также пытался выйти на ветер, но в обход голландцев.