Армии милитаристов, против которых действовала НРА, значительно превышали ее численность. Но помощь населения, приветствовавшего приход революционных войск, была весьма ощутима. Студенты, рабочие, крестьяне создавали санитарные отряды. Многие мирные жители выступили в поход вместе с НРА в качестве носильщиков, грузчиков, дорожных строителей, проводников и т.п. Определенную роль в расстановке сил играло и то, что силы милитаристов были разобщены, причем зачастую на противоборствующие группировки. К тому же в тылу у них на северо-западе находились сохранившиеся части 1-й Национальной армии Фэн Юйсяна. Как мы уже отмечали, в разработке плана боевых операций и боях активно участвовали советские военные специалисты во главе с В.К. Блюхером. Зачастую они принимали непосредственное участие в боевых действиях.
Так, например, в феврале 1925 г. в одном из боев из-за нерасторопности главнокомандующего части НРА попали в тяжелое положение. Войска стали в панике отступать. Создалось угрожающее положение на флангах. Советские военные советники Степанов, Бесчастнов, Дратвин, Пало, невзирая на огонь противника, заняли высоту, выгодные позиции и открыли огонь по врагу. Отважное поведение советских командиров повлияло на моральное состояние китайских солдат и офицеров. Паника прекратилась, и вскоре под командованием советников подразделения революционной армии перешли в контрнаступление и обратили противника в бегство.
В другом бою отличился В.М. Примаков. Будучи раненым, он продолжал пулеметным огнем отбивать беспрерывные атаки войск милитаристов. Советник Теруни при штурме города Учан шел во главе колонны и в самые критические моменты брал руководство боем на себя.
Немалая заслуга в победе НРА в Северном походе принадлежит и советским авиаторам. Так, летчик Сергеев под Учаном за 6 дней налетал 37 часов. Вылетая на боевые задания, он вел разведку, сбрасывал бомбы, помогал наступавшим колоннам войск НРА. С низких высот он обстреливал вражеский бронепоезд, всякий раз заставлял его покидать позиции. Всего под Учаном советскими летчиками было сброшено 219 бомб, расстреляно 4000 патронов. Позднее, на Цзянсийском фронте, в течение шести дней боев при неблагоприятных условиях они находились в воздухе более 40 часов каждый, сбросили 115 бомб, израсходовали 7 тыс. патронов, доставили немало донесений, летали на разведку во вражеские тылы>{19}.
К концу августа 1926 г. вся провинция Хунань была полностью очищена от войск У Пэйфу. Революционная армия быстро двигалась к одному из крупнейших экономических центров страны — трехградью Ухань. 10 октября 1926 г. части НРА захватили наиболее укрепленный из этих трех городов — Учана и тем самым завершили разгром войск У Пэйфу в провинции Хубэй.