Тем не менее Метуэн, не дожидаясь прибытия основных сил экспедиционного корпуса, направленного в Южную Африку, выступил в путь.
Уже на следующий день кавалерийские разъезды доложили генералу об обнаружении отряда буров, занявшего высоты к востоку от Бельмонта и следившего за движением противника. Предположительно, здесь засело около двух тысяч буров.
Оценив обстановку, британский генерал решил атаковать буров утром следующего дня, начав вечером артиллерийский обстрел их позиций.
Согласно спешно составленной диспозиции, дивизия должна была в течение ночи сосредоточиться у подошвы Бельмонтских высот.
На правом её фланге разворачивалась гвардейская бригада, на левом — 9-я бригада. Кавалерия и конная пехота распределялись на оба фланга и должны были угрожать тылу противника.
Лорд Метуэн планировал провести фланговую атаку силами 9-й бригады, пока гвардейцы будут сковывать буров в центре и на правом фланге. Однако по причине ошибочно взятого направления атаки и манёвра буров в ходе боя все свелось к примитивной фронтальной атаке позиций противника.
Сначала удача сопутствовала англичанам — начав атаку рано утром 23 ноября, они выбили буров с их первой позиции, но те отошли на следующий ряд высот, и британским солдатам пришлось брать последовательно ещё три оборонительные позиции. Их артиллерия при этом действовала крайне неудачно, по сути дела не оказывая атакующим никакой реальной поддержки.
Хотя англичанам и удалось, в конце концов, выбить буров с их позиций, потери оказались довольно значительными — 53 человека убито, 267 ранено, что стало следствием фронтальной атаки хорошо укреплённых позиций противника. Буры же потеряли убитыми 14 человек, ранеными — 70. Поле боя осталось за англичанами, но преследовать отступающего противника они не стали, поскольку кавалерии, как уже говорилось выше, у Метуэна практически не было.
Сделав привал у станции Бельмонт, генерал Метуэн 24 ноября отправил на разведку в направлении Граспана по железной дороге бронепоезд, который вскоре вернулся назад, обнаружив в районе Энслипа отряд буров.
Получив сведения о местонахождении противника, британский генерал отдал своим войскам приказ: 9-й бригаде с приданной артиллерией и кавалерией выступить в направлении Энслина с целью выбить оттуда буров; гвардейской бригаде — прикрывать дивизионный обоз, а один батальон из её состава оставался в Бельмонте для охраны железной дороги, поскольку в тылу дивизии была обнаружена коммандо буров численностью около 500 человек.
Утром 25 ноября подразделения 9-й бригады развернулись в боевой порядок против Энслинских высот, на которых обосновались стрелки буров. Основной удар англичане наносили по левому флангу позиции противника, понеся во время атаки большие потери. Тем не менее позиция все же была взята, а буры организованно отошли, поскольку британские войска, как уже было не раз, даже не попытались их преследовать.
Части гвардейской бригады подошли к полю боя, когда сражение уже закончилось. Хотя англичанам сопутствовал успех, их действия, как и прежде, не отличались оригинальностью: вновь, как и в сражении у Бельмонта, отсутствовал тактический авангард, наступление на противника велось посредством фронтальных атак, без маневрирования. Потери войск генерала Метуэна составили 17 человек убитыми, 169 ранеными, девять солдат пропало без вести.
После небольшой передышки дивизия лорда Метуэна выступила в направлении реки Моддер от Уайткопа, когда 28 ноября генерал получил сведения о том, что впереди находятся значительные силы противника, обойти которые не представлялось возможным. Вступив в соприкосновение с передовыми отрядами буров, англичане развернулись в боевой порядок и двинулись в атаку на вражеские позиции у деревни Моддер-Ривер.
О том, что происходило дальше, можно судить по рапорту генерала Метуэна главнокомандующему английскими войсками в Южной Африке генералу Редверсу Буллеру:
«Гвардейской бригаде было приказано атаковать первою, что она и сделала, развернув на правом фланге 1-й батальон полка Scots Guards. Этот полк должен был взять противника во фланг в то время, когда 2-й батальон Кольдстримских гвардейцев и 3-й батальон гвардейских гренадер будут атаковать его с фронта. 2-й батальон Кольдстримских гвардейцев своим левым флангом входил в связь с 9-ю бригадою, а 1-й батальон того же полка составлял резерв за правым флангом.
В 8 часов 10 минут утра неожиданный сильный ружейный огонь указал нам, что противник занимает большими силами берег реки и притом отлично укрыт. В эту минуту мы понесли большие потери, а прислуга пулемёта полка Scots Guards была вся перебита. В 8.10 утра развернулся 1-й батальон кольдстримцев и, приняв вправо, удлинил линию полка Scots Guards. Река Риета помешала дальнейшему движению вперёд и люди залегли, укрывшись здесь. По приказанию командира бригады две роты полка Scots Guards передвинулись до водоёма с целью прикрытия правого фланга, вполне уже, впрочем, защищённого конными частями. 3-й батальон гренадер и 2-й батальон кольдстримцев подошли на 1100 ярдов к противнику и, не двигаясь больше вперёд, также залегли…
В это время Нортумберлендские фузилеры наступали вдоль железной дороги с восточной стороны, поддерживаемые полубатальоном полка Argyll and Sutherland Highlanders, а батальон Йоркширской лёгкой пехоты двигался вдоль железной дороги с западной стороны, имея в резерве другую половину батальона Argyll and Sutherland Highlanders. Половина батальона северо-ланкаширцев, находившихся на левом фланге, пыталась перейти реку, угрожая правому флангу противника. Шесть рот нортамптонширцев прикрывали обозы.
9-я бригада встретила те же препятствия, что и гвардейцы. На крайнем левом фланге, на левом берегу реки, в значительном расстоянии от главной позиции противника находилась группа скал и маленьких копьё (холмов), которые были сильно заняты неприятелем, препятствовавшим наступлению северо-ланкаширцев. На том же берегу у плотины и брода, приходившихся против западной стороны деревни, была возвышенность, на которой имелись ферма и крааль, занятые противником. Страшный огонь из этих зданий остановил движение 9-й бригады.
Тем не менее эти опорные пункты вскоре после полудня были взяты двумя ротами Йоркширской лёгкой пехоты под начальством подполковника Бартера вместе с командами гайлендеров и Нортумберлендских фузилеров…
Теперь мы владели рекою и западною окраиною деревни, откуда противник был вскоре выбит. Генерал Кэрью мужественно провёл свою часть на полмили от реки вперёд, но был вынужден отступить и занять позицию на правом берегу».
После отхода отрядов буров, которыми командовали генералы Пит Арнольдус Кронье и Якобус Деларей, сражение прекратилось.
Уже в самом конце боя, вечером 28 ноября, был ранен генерал Метуэн, передавший после этого командование генералу Колльвилю. Последний решил не переходить реку со своими, утомлёнными многочасовым боем, войсками, а оставаться на месте, дожидаясь подхода подкреплений.
Англичане обнаружили на поле боя 23 убитых бура, а их собственные потери составили 72 человека убитыми и 396 ранеными. Неудача британских войск была обусловлена несколькими факторами: во-первых, генерал Метуэн не организовал разведку и практически не имел сведений о противнике; во-вторых, он не позаботился о том, чтобы иметь в своём распоряжении резерв. Но основная его ошибка заключалась в том, что свои войска он бросил на открытой местности в лобовую атаку на позиции буров, даже не попытавшись отвлечь внимание противника демонстративными действиями на других участках. В результате английские солдаты превратились в прекрасную мишень для стрелков буров, которые в таких условиях редко промахивались.
Последствия этого боя для англичан были плачевными: буры нанесли серьёзное поражение англичанам, численно превосходивших их, и заставили почти две недели топтаться на одном месте, в то время как гарнизон и жители осаждённого Кимберли тщетно ожидали подхода спасителей.