흑기군
선떠이는 유영복의 지휘하는 3,000명의 베테랑 흑기군과 호앙께비엠 왕자가 지휘하는 의욕이 없는 베트남군 약 7,000명과 당형(唐炯)이 지휘하는 1,000명의 청나라군 파견대로 방어하고 있었다. 호앙께비엠의 베트남군은 성채를 수비했으며, 청나라군은 선떠이 내부에 배치되었다. 푸사의 외벽과 외보는 유영복의 흑기군의 차지가 되었다. 베트남군이나 청나라 파병대 모두 전투에서 중요한 역할을 수행하지 않았는데, 결국 프랑스군과 흑기군 사이의 직접적인 싸움이었다.