Между тем «второстепенная» операция в Цзянсу с самого начала пошла не так, как запланировал Чжэн Чэнгун. Чжан Минчжэню сопутствовал крупный успех, разведка боем переросла в крупное наступление, которое могло завершиться захватом Нанкина. Овладевший Южной столицей получал право «восстановить эпоху процветания», то есть речь шла о воссоздании империи Мин и реставрации павшей династии. Между тем осуществить эти «великие планы» стремился сам Чжэн Чэнгун. Когда Чжан Минчжэнь подошел к Нанкину, глава «южан» не пришел на помощь к слишком удачливому сопернику, чтобы общими усилиями одержать победу. Более того, он приказал ему срочно вернуться в Сямэнь, сорвав успешно начатое наступление. Войска и флот Чжан Минчжэня были деморализованы этим приказом.
Чжан Минчжэнь не вернулся в лагерь Чжэн Чэнгуна, а обосновался на островах у берегов Цзянсу и Чжэцзяна. Здесь он вскоре умер при невыясненных обстоятельствах. По одной из версий, он был отравлен. Только через три года после этого Чжэн Чэнгун начал подготовку к своему походу на Нанкин. Для этого он построил более 3 тысяч военных кораблей и собрал 170-тысячное войско. Перед походом он с большой помпой объявил, что намерен продемонстрировать «великую верность», распространить в Поднебесной «великую справедливость», дабы возродить «великое дело». Чжэн Чэнгун рассчитывал укрепиться в долине Янцзы и тем самым расчленить цинскую территорию на две части. Выходом к Великому каналу он намеревался создать угрозу Пекину. Однако этот поход заранее был обречен на провал. Удобное время для наступления в долине Янцзы было упущено. К этому времени маньчжуры и их пособники смели последние очаги сопротивления на юго-западе и спешно перебрасывали высвободившиеся здесь войска в долину Янцзы.
Правда, поначалу казалось, что Чжэн Чэнгуну сопутствует успех. Он занял Чжэньцзян — город на стыке Великого канала и Янцзы. Одновременно сухопутное войско его союзника Чжан Хуанъяня, овладев городом Уси, развернуло широкое наступление в провинции Аньхуэй. Потопив флот противника, Чжэн Чэнгун вплотную подошел к Нанкину. Появление его войск у стен Южной столицы вызвало панику в Пекине.
Напуганные пинские сановники стали поговаривать о перенесении столицы в Маньчжурию. Успех патриотов грозил отрезать южные провинции от государства Цин. Чжэн Чэнгун дал цинскому командованию в Нанкине время для размышления, надеясь овладеть городом без штурма. Он настолько уверовал в успех, что утратил бдительность. В день своего рождения Чжэн Чэнгун устроил грандиозный пир, его участники сняли латы и перепились. Воспользовавшись беспечностью осаждавших, цинский гарнизон нанес неожиданный и очень чувствительный удар. Не успели войска Чжэн Чэнгуна оправиться, как на помощь гарнизону подошли посланные из Пекина войска. Наступление на Нанкин захлебнулось. Армии Чжэн Чэнгуна грозил полный разгром. Незадачливому полководцу пришлось посадить войска на корабли и вернуться ни с чем в Сямэнь. В погоню за ним были посланы все наличные военно-морские силы Цинской империи. И здесь Чжэн Чэнгун отыгрался за свою неудачу на суше. В 1660 году под Сямэнем в гигантском морском сражении он разгромил вражескую армаду, вдвое превосходившую его флот.
Провал похода в долину Янцзы красноречиво свидетельствовал о коренном переломе в войне. На суше хозяином положения стала династия Цин. Ее войска разгромили все очаги сопротивления на материке, кроме юго-востока, где еще сражались союзные Чжэн Чэнгуну отряды. Собственные же его силы были вытеснены победителями на острова Сямэнь и Цзиньмэнь. Однако и на море Чжэн Чэнгун не мог чувствовать себя спокойно — маньчжуры развернули массовое строительство боевых судов. Кроме того, на помощь цинскому флоту пришли голландские корабли Ост-Индской компании. Дабы изолировать Чжэн Чэнгуна и лишить его поддержки со стороны населения прибрежных провинций, завоеватели в 1661 году осуществили «выселение с приморья». Миллионы людей из прибрежной широкой полосы безжалостно сгонялись во внутренние районы. Лодкам запрещалось выходить в море. Маньчжуры надеялись таким образом обессилить Чжэн Чэнгуна и принудить его к капитуляции. Быстро таяли и вооруженные силы Чжэн Чэнгуна. В старые добрые времена его армия насчитывала до 270 тысяч человек, теперь же — в девять раз меньше. Сознавая бесперспективность дальнейшей борьбы против маньчжуров на материке, Чжэн Чэнгун принял решение оставить материк, сохранив за собой Сямэнь и Цзиньмэнь, и изгнать голландцев с Тайваня, обосноваться на острове, превратив его в основную базу затяжной войны против завоевателей. «Бросок» на Тайвань был сугубо вынужденной мерой, дабы избежать неминуемого разгрома.