Dès les premiers jours de janvier 1885, Négrier s'était lancé sur la route de Lang-Son. Le 3, il culbuta les Chinois près de Chu, sur le haut Loc-Nan, où le colonel Donnier les avait déjà battus le 10 octobre précédent. Ils reprirent l'offensive le lendemain. Ils furent repoussés et poursuivis. Le combat se termina par la prise du camp retranché de Mui-Bop, composé de huit forts.
Le général Brière arriva à Chu le 30 janvier, et la marche continua. Elle fut marquée par l'occupation du col de DeoQuan, le 3 février; le 4 et le 5, par la bataille de Dong-Song,
à l'est de Chu. Les troupes se reposèrent quelques jours, et poussèrent en avant. Le 11, elles atteignirent la ligne de partage des eaux pour descendre dans la vallée d'un affluent de la rivière de Canton. Le 13, après un violent combat qui dura tout le jour, elles entrèrent dans Lang-Son. Cette place est sur le Song-Ki-Kong qui longe la frontière de Chine jusqu'à That-Ké, dans la direction du N.-O. puis fait un brusque détour pour entrer en Chine et se jeter dans la rivière de Canton. On y trouva des munitions et un matériel considérable. Le pays éprouva une vive satisfaction de cette issue de la campagne, et un télégramme de félicitations fut expédié aux troupes le 19 février.
Négrier établit à Lang-Son son quartier général et prit ses dispositions pour achever la défaite des Chinois. Ceux-ci s'étaient rabattus sur la route de That-Ké. Ils avaient élevé à Dong-Dang, à quinze kilomètres de Lang-Son, une série de redoutes qui couvraient la route de Chine. Négrier les y attaqua le 24 février et s'empara de leur camp. Il entra dans That-Ké le 8 mars, et poussa jusqu'à la porte de Chine. 