На деле все получилось не так. Головной батальон 2-го полка встретил у городских стен организованный отпор и, после того как командир батальона был ранен, остановился и ограничился наблюдением за городскими воротами. Главные силы полка оставались «в резерве» — позади. 1-я бригада из каких-то туманных соображений одним полком заняла высоты в 3—4 км южнее города. Другой полк также остался «в резерве». Все войска стояли на месте, ничего не предпринимая. Казалось, что силы противника были ничтожны по сравнению с нашими, но стены и ров, наполненный водой, сдерживали наступление. Было принято предложение В. А. Степанова: пользуясь вечерней темнотой, с помощью лестниц, взять город приступом. Штурм должен был провести в 20 часов 2-й полк школы Вампу, главным пунктом атаки наметили южные ворота города, образующие исходный угол стены. 1-й бригаде приказали одним батальоном прикрыть атаку 2-го полка со стороны северных и западных ворот, а остальные силы сосредоточить в деревнях юго-восточнее Синнина.
В. А. Степанов, опасаясь подхода к противнику подкреплений с юга, торопил с атакой. И все же в назначенное время она не состоялась: 1-я бригада еще не успела сменить 2-й полк, когда противник окружил роту, стоявшую у южных ворот. В связи с этим В. А. Степанов предложил Чан Кай-ши штурм отложить до тех пор, пока не будет полностью отбита контратака.
Было получено сообщение о том, что бригада У Те-чэна после короткого боя у Хэнбэйсюя отступила на Сикэнсюй (схема 10). Чан Кай-ши немедленно пришла в голову новая «идея» — спуститься к Хэкоусюю, разбить группу противника у Хэнбэйсюя, а затем вернуться к Синнину. Чтобы не сорвать глубоко продуманную операцию у Синнина и в то же время успокоить Чан Кай-ши, В. А. Степанов предложил для предотвращения внезапного нападения с юга двинуть 1-й полк школы Вампу из Ухуа в район Гуаньиньпу, в 12 км юго-восточнее, что и было сделано 20 марта.
За ночь была завершена и перегруппировка у Синнина. С 6 до 9 утра 20 марта на высотах южнее Синнина происходила перестрелка. Защитники города безуспешно попытались сделать вылазку. В 10 часов было получено донесение от командира 1-й бригады о том, что противник, пытавшийся наступать с юго-востока, разбит, захвачено около сотни пленных и столько же винтовок. В 12 часов Чан Кай-ши, побывав на участке 2-го полка, решил в 16 часов начать атаку города с юга. Главный удар поручили 1-й бригаде, 2-й полк одним батальоном должен был оказывать ей поддержку, а затем в случае успеха атаки остальными силами штурмовать город.
В 14 часов из допроса пленных офицеров выяснились подробности утренней схватки 1-й бригады с противником.
Генерал Линь Ху 19-го утром приказал по телеграфу своей лучшей 3-й дивизии, находившейся в районе Фыншунь, спешно идти к Синнину. Дивизия в составе двух бригад общей численностью до 2500 бойцов в 11 часов выступила и к 23 часам, проделав 50-километровый марш, подошла к Синнину, где ее передовые части вступили в перестрелку с окруженной ротой нашего 2-го полка. В 4 часа утра, не разобравшись в обстановке, командир дивизии приказал своей 5-й бригаде атаковать высоты южнее Синнина.
Встречной атакой одного полка 1-й бригады с горы, а другого вдоль реки противник был окружен и пленен. К 8 часам с этой бригадой было покончено. Почти весь командный состав бригады попал в плен или был уничтожен. Всего было взято около 700 солдат и 50 офицеров, захвачено большое количество винтовок. К 14 часам пленные и трофеи были доставлены в штаб группы, 6-я бригада противника так и не приняла участия в бою.
Ровно в 16 часов, как было предписано приказом, 1-я бригада генерала Чэнь Мин-шу при поддержке единственной пушки и пулемета, «одолженного» во 2-м полку школы Вампу, перешла в наступление против 6-й бригады противника, располагавшейся на восточном берегу реки южнее Синнина. Около 22 часов Чэнь Мин-шу сообщил, что противник сбит с позиций и отступает на северо-восток; захвачено много винтовок и пленных. Около 24 часов 9-я рота 2-го полка школы Вампу ворвалась в южные ворота города, за ней последовал весь полк. В штабе об этом узнали около 3 часов ночи 21 марта. Между тем Чан Кай-ши по непонятным причинам без ведома советника в полночь отдал 1-му полку приказ выступить на Хэкоусюй навстречу бригаде У Те-чэна и вместе с ней двигаться на Мэйсянь. Получив известие об успехе штурма, советник разбудил Чан Кай-ши и попытался уговорить его двинуть 1-й полк не на юг, а к Синнину. Если бы удалось организовать быстрое преследование врага, можно было бы отрезать ему отход с севера и окружить. Чан Кай-ши после всевозможных уверток настоял все-таки на своем и обиделся на советника. Вопреки установившемуся обычаю
Чан Кай-ши 21-го марта уже в Синнине без предварительного обмена мнениями с В. А. Степановым дал 2-му полку и 1-й бригаде приказ о дальнейших действиях и лишь потом поставил советника в известность об этом. Приказ Чан Кай-ши был таков: 2-й полк школы Вампу выступает на Далунтяньсюй, а 1-я бригада одним полком — на Гэшуган, второй оставляет у восточных ворот города.