Передовые силы осадили город в марте. Эдуард III и главная английская армия присоединились к нему в мае и начали атаку. Большая шотландская армия выступила к Берику, чтобы снять осаду. Так как город был на грани капитуляции, шотландцы были вынуждены напасть на англичан 19 июля. В сражении при Халидон-Хилле они потерпели сокрушительное поражение, и Берик сдался на следующий день. Баллиол снова стал королём Шотландии, но уступил часть шотландской территории Эдуарду III и дал вассальную клятву за остальные владения..