La colonne allemande de Kitanda arriva à Songea le matin du et 1916 et lança sans succès une attaque frontale contre les positions retranchées rhodésiennes. La colonne de Likuyu arriva dans l'après-midi et les Allemands firent le siège de la ville pendant douze jours avant de se replier vers Likuyu le . Les Rhodésiens furent relevés le lendemain par une unité sud-africaine et le régiment rejoignit Mwaya au nord du lac Malawi où elle retrouva la compagnie partie à Buhora. Cette dernière avait pris en embuscade une unité allemande qui progressait en direction de la Rhodésie du Nord avec un canon naval de récupéré sur l'épave du croiseur léger SMS "Königsberg" coulé dans le delta du fleuve Rufiji en ; les Rhodésiens capturèrent le canon et ses artilleurs.