7 декабря эскадра адмирала Стэрди в составе линейных крейсеров «Инвизибл» и «Инфлексибл», броненосных крейсеров «Карнавон», «Кент» и «Корнуолл», легкого крейсера «Бристоль» прибыла на Фолклендские острова в Порт-Стэнли. Там уже находились броненосец «Канопус» и переживший коронельское побоище «Глазго». А уже на следующий день рано утром появился адмирал фон Шпее. Решение атаковать Порт-Стэнли было рискованным, но безоговорочно осуждать его не следует. Другое дело, что фон Шпее допустил грубую ошибку при планировании операции. Если он предполагал встретить здесь только эскадру Стоддарта, которой мог не опасаться, проводить разведку не имело смысла. Если же он допускал встречу с превосходящими силами англичан, то в этом случае следовало направить к острову самый быстроходный из крейсеров «Дрезден», а самому с остальными кораблями оставаться за пределами видимости с берега. В этом случае все могло свестись к гибели одного легкого крейсера. Но фон Шпее выбрал промежуточный вариант и погубил всю эскадру, самого себя и двоих своих сыновей.
Немцы увидели берега архипелага в 2.30. День обещал быть исключительно хорошим, и это в том районе, где шторма и туманы считаются нормальной погодой, а солнце выглядит редкой диковинкой. В 5.30 фон Шпее приказал сыграть на кораблях боевую тревогу и поднять пары, чтобы увеличить скорость до 18 узлов. Больше изношенные машины броненосных крейсеров дать не могли. «Гнейзенау» и «Нюрнберг» отделились для выполнения операции, но Меркер тут же сообщил, что из-за навигационной ошибки его корабли будут в 5 милях от мыса Пемброк только в 9.30, то есть на час позже, чем планировалось. Но пока что немцы не предполагали, что эта задержка может иметь хоть какое-то значение. Примерно в 8.30 Меркер различил мачты радиотелеграфа, который находился между Стэнли и маяком Пемброк. Столб дыма указывал, что какой-то корабль входит в гавань – это был вспомогательный крейсер «Македония». Еще Меркер увидел густое облако дыма над островом, но решил, что англичане увидели его корабли и подожгли угольные склады. Только около 9.00, когда «Гнейзенау» и «Нюрнберг» находились менее чем в 10 милях от Порт-Стэнли, капитан-лейтенант Буше, находившийся на фор-марсе «Гнейзенау», заметил мачты и трубы в гавани.
Меркер сразу решил, что он был прав, и эскадра Стоддарта не ушла в Южную Африку, но это не могло вызвать серьезных опасений. Зато Меркер не сразу поверил другому сообщению Буше. Над низкой песчаной косой, которая связывала мыс Пемброк со Стэнли, он увидел медленно двигающиеся треногие мачты. Дредноуты в Южной Атлантике! Это было просто невероятно. Этого просто не могло быть! И Меркер радировал адмиралу, что в гавани, вероятно, находятся 3 броненосных крейсера типа «Каунти» и 1 легкий крейсер, а также 2 крупных корабля вроде «Канопуса». Однако он продолжал следовать к намеченной точке у мыса Пемброк. Один из офицеров «Лейпцига» вспоминал: «Мы следовали к Фолклендам. Наш адмирал не предполагал встретить там превосходящие силы, и тем более горьким оказалось разочарование». Если принять это заявление на веру, то непонятно, зачем требовалась разведка. Чтобы дать англичанам время подготовиться?
Английские корабли тоже были застигнуты врасплох, они мирно принимали уголь, причем здесь Стэрди тоже сделал ошибку, хотя перечислять все его промахи – занятие неблагодарное. Почему-то первыми заправлялись «Карнавон» и «Глазго», а главная ударная сила – линейные крейсера – только после них. Британская эскадра была совершенно не готова к бою, когда в 07.56 грохнула пушка «Глазго», пытаясь привлечь внимание к сигналу, поднятому на мачте «Канопуса»: «Вижу неприятеля!»
В 08.00 Стэрди узнал, что наблюдатели Гранта с вершины Саппер-хилл по телефону сообщили о замеченных ими германских кораблях. Первое сообщение гласило: «Четырехтрубный и двухтрубный военные корабли на SO идут на север». Британский адмирал почти не сомневался, что это эскадра фон Шпее. Но это сообщение ничуть его не взволновало. Он спокойно приказал «Кенту» поднять якорь и выйти из гавани. «Инвизибл» и «Инфлексибл» должны были немедленно прекратить погрузку. Всем кораблям было приказано разводить пары и приготовиться дать 12 узлов. После этого адмирал спокойно отправился завтракать. Английские наблюдатели около 09.00 заметили на юге дымы еще 2 групп кораблей. Теперь к островам приближалось 7 кораблей, из них 5 военных.
Адмирал фон Шпее действительно имел шанс подойти к выходу из гавани, потопить «Кент» и обстрелять остальные британские корабли, стоящие в порту, в этом случае англичане могли использовать лишь малую часть своей артиллерии. Фон Шпее мог нанести противнику серьезные повреждения и помешать ему вести погоню. Но Стэрди предусмотрел и это. Он приказал «Канопусу» открыть огонь, как только «Гнейзенау» и «Нюрнберг» подойдут на дистанцию выстрела. Линейные крейсера получили приказ «быть готовыми открыть огонь в любой момент». «Карнавон» должен был «атаковать неприятеля, как только тот обогнет мыс». Однако немецкий адмирал так и не сумел решиться на более активные действия.
Когда командир «Гнейзенау» Меркер увидел покидающий гавань «Кент», то увеличил скорость, чтобы отрезать его. Но в этот момент «Канопус» дал залп, и шальной снаряд, учебный между прочим, попал в основание четвертой трубы, что заставило Меркера круто повернуть на восток. «Гнейзенау» и «Нюрнберг» подняли стеньговые флаги и направились к входу в Порт-Стэнли, однако они не успели выполнить этот маневр, как пришел приказ фон Шпее: «Не принимать бой. Повернуть на курс O-t-N и уходить полным ходом». «Канопус» сыграл свою роль, выиграв время для Стэрди. В 09.30 германский адмирал повернул всю эскадру на восток и отпустил суда снабжения, которые начали уходить на юго-восток. На решение фон Шпее повлияли два фактора. Он не желал рисковать, принимая бой с 2 броненосцами, о присутствии которых сообщил Меркер, попадание в «Гнейзенау» еще более укрепило опасения фон Шпее. Кроме того, он верил, что его корабли быстроходнее английских, что было довольно странно, ведь адмирал превосходно знал о состоянии машин своих броненосных крейсеров. Скорее всего, он не думал, что 3 крейсера типа «Каунти» рискнут навязать бой его кораблям. Поэтому к 11.00 германские корабли построились в неправильную колонну: «Гнейзенау», «Нюрнберг», «Шарнхорст», «Дрезден» и «Лейпциг». Они повернули на юго-запад и попытались развить 22 узла, но, судя по всему, это была не более чем попытка, реальная скорость немецких кораблей была ниже. Лишь теперь фон Шпее понял, что в составе британской эскадры имеются 2 линейных крейсера, которые успеют перехватить его до заката.
После небольшого переполоха британские корабли развели пары и к 11.00 покинули гавань. Со своим обычным ледяным спокойствием, Стэрди оценил тактическую ситуацию и решил не спешить с началом боя. Чтобы дать максимальный ход, линейные крейсера жгли в топках одновременно нефть и уголь, из их труб валил такой густой дым, что следить за противником было почти невозможно. Поэтому Стэрди снизил скорость до 24 узлов и приказал «Инфлексиблу» выйти на правую раковину адмиральского корабля. «Глазго» в это время находился в 3 милях у него на левом крамболе, откуда следил за неприятелем. Адмирал также приказал «Кенту» занять место у него на левом траверзе. Вскоре после 11.00 Стэрди снизил скорость до 19 узлов. Это позволило бы тихоходному «Корнуоллу», который еле выжимал 22 узла, догнать линейные крейсера, шанс присоединиться к эскадре получил и «Карнавон», который мог дать только 20 узлов. Исходя из этого, мы можем оценить реальную скорость эскадры фон Шпее. Фактически отменив свой приказ о погоне, адмирал в 11.32 передал всем кораблям, что «команда имеет время обедать перед началом боя». Экипажи кораблей фон Шпее тоже получили время пообедать, хотя немцам вряд ли лез кусок в горло. Они понимали, что попались в расставленную западню и для многих из них этот обед будет последним.
Примерно в 11.30 только что вышедший из гавани «Бристоль» сообщил, что видит «угольщики или транспорты», приближающиеся к Порт-Плезант. Стэрди решил, что немцы могут попытаться высадить десант на Фолклендах, и приказал Фэншоу взять под команду «Македонию» и «уничтожить транспорты». Так как эти два корабля в бою участия не принимали, мы коротко опишем их действия. Около 15.00 Фэншоу обнаружил «Баден» и «Санта-Исабель». Совершенно забыв «Боевые инструкции» Стэрди, которые недвусмысленно требовали «использовать любую возможность захватить вражеские угольщики», Фэншоу, не утруждая себя лишними размышлениями, в буквальном смысле исполнил последнее распоряжение адмирала. Он снял экипажи и артиллерийским огнем потопил оба судна. «Бристоль» и «Македония» провозились с этим до 19.00, что спасло «Зейдлиц». Наступила темнота, и самое быстроходное из германских судов снабжения сумело удрать.