Когда стало известно, что эскадра Вильнева идет к Бресту, Адмиралтейство приказало контр-адмиралу Чарльз Стерлингу присоединиться к эскадре Калдера, блокирующей Ферроль и перехватить франко-испанский флот во время его перехода к Бресту. Маневры противника была скрыты туманом, и только утром 22 июля 1805 года Кальдер смог разглядеть флот Вильнева. Франко-испанская эскадра превосходила англичан по силе, но Кальдер приказал флоту вступить в бой. Последовавшее за этим сражение получило название Боя Кальдера или Сражения у мыса Финистерре: в нём пятнадцать британских кораблей атаковали четырнадцать французских и шесть испанских кораблей и захватили два из них. Британские потери составили 39 человек погибших и 159 раненых; союзники потеряли 158 человек погибших, 320 раненых и около 1200 человек попали в плен к англичанам. Через четыре часа, с наступлением сумерек, Кальдер приказал прекратить сражение. В течение следующих двух дней флоты остались в пределах видимости друг к другу, но не вступали в бой. Кальдер решил защитить свои недавно захваченные призы, а французский адмирал Вильнев отказался атаковать англичан. Вильнев покинул этот район 24 июля и двинулся в Ферроль, а оттуда в Кадис, вместо того, чтобы возобновить своё плавание в Брест. Так как Вильнев не соединился с флотом в Бресте, Наполеон был вынужден отказаться от вторжения в Англию.