В последовавшем бою Стэрди попытался реализовать идею, заложенную адмиралом Фишером в основу концепции линейного крейсера — расстрелять корабли противника издали, используя более дальнобойные орудия и более совершенную систему управления огнем. Он намеревался вести бой на дистанции более 13 500 ярдов (дальнобойность немецких 210-мм орудий), но менее 16 400 ярдов (дальнобойность его собственных 305-мм орудий). Для этого он повернул на параллельный курс, но дистанция сама собой сократилась до 12 000 ярдов, что позволило немцам в 13.30 открыть ответный огонь, и вскоре «Инвинзибл» получил несколько попаданий. На всякий случай Стэрди отвернул в сторону, увеличивая дистанцию. К тому же он допустил несколько тактических ошибок. Немцы находились под ветром, и пороховой дым британских залпов летел в их сторону, мешая наводчикам. «Инфлексибл» находился слишком близко за кормой флагмана и был буквально окутан дымом из труб «Инвинзибла», что тоже не улучшало меткость. Старший артиллерист «Инфлексибла» капитан-лейтенант Вернер, который находился на фор-марсе, был чуть ли не единственным из офицеров корабля, кто вообще видел противника. Не слишком хорошо показала себя и хваленая английская система управления огнем. По воспоминаниям старшего артиллериста «Инвинзибла» капитан-лейтенанта Даннрейтера, дальномер на фор-марсе линейного крейсера при каждом залпе подпрыгивал и бренчал, как кастрюля, и пользоваться им было совершенно невозможно. В результате за первые полчаса боя англичане выкинули в море 210 тяжелых снарядов, добившись всего лишь трех или четырех попаданий. Стэрди понял, что он вполне может расстрелять весь боезапас раньше, чем потопит противника.
В этот момент фон Шпее предпринял интересный маневр, он круто повернул на юг, надеясь, что в дыму англичане не заметят этого, а каждая выигранная минута давала ему лишний шанс на спасение. Действительно, Стэрди отреагировал не сразу, но времени у него было достаточно, а погода, как назло, была идеальной. В 14.45 англичане снова открыли огонь, фон Шпее прекратил отход и опять повернул на восток, принимая бой. Теперь дистанция сократилась до 10 000 ярдов, что позволило немцам ввести в дело 150-мм орудия. «Инвинзибл» получил несколько попаданий. Один из 150-мм снарядов попал в каюту казначея и разбросал по палубе десятки золотых монет из разбитого сейфа.
Но на этот раз немецкие корабли пострадали более серьезно, особенно доставалось головному «Шарнхорсту». «Гнейзенау» получил несколько попаданий ниже ватерлинии, два котельных отделения были затоплены, и теперь уже никто не сомневался в исходе боя. Около 15.10 английские линейные крейсера описали широкую петлю, чтобы выйти из собственного дыма, и на какое-то время «Инфлексибл» оказался головным, к великой радости капитан-лейтенанта Вернера, но вскоре его поставили на свое место.
Фон Шпее в 15.15 резко повернул на запад, чтобы ввести в действие орудия правого борта, так как почти вся артиллерия левого борта к этому времени была уничтожена. Бой разгорелся с новой силой. Надстройки «Шарнхорста» были разворочены, мачты и трубы изуродованы, крейсер пылал от носа до кормы, но упрямо продолжал отстреливаться. И все-таки около 16.00 он окончательно потерял ход, сел носом так, что вода плескалась на палубе, появился сильный крен на левый борт. Стэрди сигналом предложил ему сдаться, но ответа не последовало, вместо этого фон Шпее сигналом приказал «Гнейзенау» спасаться, если тот сможет. Но положение «Гнейзенау» к этому времени было немногим лучше.
В 16.17 «Шарнхорст» резко повалился на борт и ушел под воду носом вперед, оставив после себя только облако дыма и пара. Линейные крейсера не могли остановиться, так как продолжали погоню за вторым немецким кораблем, а когда через 15 минут на это место прибыл броненосный крейсер «Карнавон», ни одного человека он не нашел. «Шарнхорст» унес с собой всю команду во главе с адмиралом фон Шпее.
«Гнейзенау» продержался на удивление долго — еще полтора часа англичане упражнялись в стрельбе, уже ничем не рискуя. В 14.45 «Инфлексибл», командиру которого надоело коптиться в дыму адмирала, в нарушение всех приказов вышел из строя влево, и его огонь сразу стал намного более метким. Стэрди не мог потерпеть такого нарушения субординации и сигналом опять поставил непослушный корабль строго в кильватер себе.
В 16.40 командир «Гнейзенау» капитан 1-го ранга Меркер приказал команде покинуть корабль и открыть кингстоны, хотя последнее было явно лишним. Через 20 минут он затонул, англичане приступили к спасению команды, и удалось подобрать около 200 человек.
Рассказ о погоне за немецкими легкими крейсерами не входит в нашу задачу, скажем только, что «Лейпциг» и «Нюрнберг» были потоплены в этот же день, «Дрезден» сумел удрать, но позднее был настигнут английскими крейсерами у острова Мас-а-Тиерра и затоплен своей командой.