Предыстория

Булаканские партизаны полковника Пабло Тексона, в состав которых входили его братья Алипио и Симон, построили в горах несколько укреплений. 25 мая они устроили засаду на 6-ти человекный патруль капитана Чарльза Д. Робертса, убив троих и взяв остальных в плен, включая самого капитана Робертса. Однако, проявив гуманизм, Тексон освободил двух раненых пленных, но оставил капитана Робертса в плену. Американцы организовали кампанию с целью освобождения Робертса.

Битва

Форт в Макахамбусе располагался на высоком и крутом холме. Увидев, насколько неприступным был форт, американцы попытались добиться капитуляции филиппинцев. В ответ они получили шквал пушечного и ружейного огня, который отбросил американцев вниз по склону. Многие погибли не от ружейных пуль, а от замаскированных ям-ловушек, усеянных заостренными бамбуковыми копьями, скрытыми под листвой. Американцы предпринимали неоднократные контратаки, но защитники отбивали их ружейным огнем. 4 июня рота E 35-го полка попала в засаду, а затем батальон майора Альберта Лоуза столкнулся с укрепленным холмом. Лейтенант Гровер Флинт попытался обойти холм с фланга, но также попал в засаду, в результате чего он и еще двое были ранены. Отряд подкрепления наткнулся на другую скрытую линию траншей, и американцы поняли, что форт невозможно обойти с фланга, поскольку с обеих сторон он был защищен глубокими оврагами. Батальон был прижат к земле, пока филиппинцы не отступили.

Последствия

Американская кампания смогла уничтожить несколько складов с припасами в ходе поисков Робертса, но не смогла его захватить повторно. Американские потери составили до 20 убитых и раненых. Также был один американский военнопленный. Филипинцы же потеряли лишь 1 убитого и 3 раненых, что сделало эту битву односторонней победой филиппинцев в ходе войны.