К утру 22 декабря британцев обуревали самые мрачные мысли. Боеприпасов у них почти не осталось, было известно, что на соединение с Лала Сингхом идет Теж Сингх, и вскоре сикхи получат решающее преимущество.
Гоф послал в Муджи своих драгун с приказом сжечь все государственные депеши и бумаги и даже отдал свою саблю адъютанту, чтобы тот вручил ее Лала Сингху. Войскам было приказано переодеться в чистое и идти в последнюю атаку. Дальше бой сам собой затих, поскольку у конной артиллерии кончились ядра и порох, и Гоф понимал — надо готовиться к капитуляции.
Лала Сингха сильно напугало отсутствие британской конницы во второй день боя: он решил, что англичане проделывают какой-то обходной маневр, и в результате сикхи отошли на север, на соединение с Теж Сингхом. Армия Гофа была спасена совершенно чудесным образом. Англичане потеряли 694 человека убитыми, и 1721 — ранеными. Потери сикхов не превышали 1500 человек.
Тем не менее сражение при Ферозепуре имело далеко идущие последствия. Сикхская армия была недовольна своими начальниками, солдаты прямо говорили, что Лала и Теж украли у них победу. Лала, как утверждали, вообще пролежал в канаве весь бой. Ну а поскольку оба офицера были из партии Догра, солдаты вообще объявили их предателями и совершенно вышли из повиновения. Удивительно, но солдаты были недалеки от истины — и Лала, и Теж были платными информаторами английской разведки, и даже во время войны переписывались с начальником секретной службы майором Николсоном, передавая ему все военные и логистические планы армии Пенджаба.
В результате сикхскую армию объединили под одним руководством, назначив командующим Рунджур Сингха, никогда ранее не воевавшего, войсками не командовавшего и занимавшего до сих пор высокие посты в гражданской администрации. Этим назначением принцип меритократии армии Пенджаба был бесповоротно нарушен, и катастрофа не заставила себя ждать.
Британцы обвинили в неудачном начале войне Гофа и Хардниджа. Последнего сменил Гарри Смит. 16 января 1846 года Смит двинулся к крепости Лудхиян, отбивая атаки нерегулярной кавалерии сикхов.
Днем 28 января 1846 года произошла битва при Аливале. Войска сражались на равнине между поселками Аливал и Бхундри, один из которых дал свое название битве.
Англичан было 12 тысяч, часть составляли туземные войска — мадрасские и бенгальские сипаи. Сикхов, по британским оценкам, — примерно 20 тысяч (впрочем, возможно, эти оценки завышены). Сикхи имели перевес и в артиллерии — 70 пушек против 32. После первых же выстрелов Смит определил слабое место — сам поселок Аливал, куда и ударил двумя из четырех стрелковых бригад.
Несмотря на упорную оборону, сэр Гарри смог прорвать фронт и разрезать линию противника, угрожая захватить переправу через реку Сатледж. При попытке охватить войска Смита слева, сикхи были атакованы двумя кавалерийскими бригадами. Сикхи быстро перестроились в каре, однако уланы, которых поддерживала артиллерия, смогли прорвать построение и ворвались внутрь. Началось беспорядочное бегство — сикхи потеряли до 2000 людей и 67 орудий.
Потери Смита составили 850 человек убитыми и ранеными.
Цитата из книги Штейнберга «История британской агрессии на Среднем Востоке»: