El comandante del cuerpo, Ye Fei, y el comisario político Wei Guoqing decidieron lanzar un ataque de pinza contra Fuzhou basándose en la situación del enemigo, primero cortando su retirada por tierra y mar, y luego destruyendo a los enemigos rodeados. El despliegue es el siguiente: el 29.º Ejército hará un largo desvío desde el ala derecha, se introducirá en el lado defensivo de Fuzhou y capturará Luhong, Fuqing y Changle en la carretera Fuzhou-Xiamen, cortando la retirada terrestre del enemigo; El 31.º Ejército se desviará desde la izquierda y capturará Danyang, Lianjiang, Mawei, controlará el curso inferior del río Min y cortará la retirada marítima del enemigo. El 28.º Ejército llevó a cabo un asalto frontal, con dos divisiones avanzando desde la orilla norte del río. el río Minjiang hasta Fuzhou, y la 1.ª División avanzando hacia el este a lo largo de la orilla sur del río Minjiang para cooperar con el 29.º Ejército para evitar que el enemigo atacara desde el norte y el sur. Si los defensores se retiran de Mawei y Changle y escapan del callejón, el 28.º Ejército ocupará rápidamente Fuzhou y continuará persiguiendo hacia el este. Si los defensores se retiran del sur de Fujian, el 29.º Ejército lo bloqueará resueltamente y el 28.º y el 31.º Ejército lo perseguirán. El 23 de julio, el Tercer Ejército de Campaña aprobó la determinación anterior del 10.º Cuerpo y decidió colocar a la 63.a División del 21.º Ejército del 7.º Cuerpo bajo el mando del 31.º Ejército para apoderarse de Ningde y Luoyuan y garantizar la seguridad de la retaguardia. del ejército.
La batalla estaba originalmente programada para comenzar el 15 de agosto, pero se descubrió que los defensores fuera de Fuzhou se estaban reduciendo, por lo que el ataque se lanzó con anticipación. El 6 de agosto, unidades del 10.º Cuerpo, con la cooperación de una columna en la región fronteriza de Fujian-Zhejiang-Jiangxi, entraron en secreto al campo de batalla. El 1 de junio de 2018, el 29.º Ejército de derecha capturó la ciudad de Yongtai y 400 personas del 73.º Ejército que la defendían huyeron hacia el este, a la isla Pingtan. 17. El 29.º Ejército se desvió hacia el sureste de Fuzhou, ocupó Changle, controló Qianying, Shangqian y Guankou y se acercó al área urbana. El 31.º Ejército del Ala Izquierda ocupó Sanduao el día 11, capturó Danyang el día 13 y destruyó Danyang el día 14. Después de que las tropas se dividieran en tres grupos, la 1.ª División atacó Lianjiang, la 1.ª División se dirigió directamente a la ciudad de Min'an, un punto clave en la orilla norte del río Minjiang, y la 1.ª División avanzó hasta Dabeiling, controlando 10 kilómetros de el río y ocupó la ciudad de Luoyuan. En junio de 2016, Lianjiangcheng y Guantou fueron capturados, y los restos del 74.º Ejército defensor huyeron a la isla Pingtan a través de la isla Langqi.
El mismo día, el 31.º ejército capturó el puerto de Mawei y ocupó Dabeiling. Como asalto frontal, el 28.º Ejército ocupó puntos clave como Xiangxikou, Daping y Xiaju en la orilla norte del río Min el día 14, y ocupó la ciudad de Minqing, Xuefeng, Huda y Jiangyangdian el día 15, y luego utilizó dos divisiones para perseguir a los fugitivos a lo largo del río Min. Para derrotar al enemigo, la 1.ª División se trasladó a Xiaobeiling y ocupó Xujiacun y Xiaobei el día 16. En este punto, el 10.º Cuerpo había rodeado Fuzhou y se había acercado a la ciudad desde el este, oeste y norte. La noche del día 16, Zhu Shaoliang y Li Yannian huyeron en avión. Parte del ejército del Kuomintang se refugió en Nantai, mientras que la mayoría de las tropas del Kuomintang abandonaron la ciudad y huyeron al sur del río Wulong. En la mañana del día 17, después de que el 10.º Cuerpo capturara el área urbana de Fuzhou, se dejó una unidad para actuar como guardia y perseguir a los enemigos que huían. El día 23, a excepción del 96.º ejército que huyó a Zhangxia, el resto del ejército fue aniquilado en Fuqing, al norte de Yongtai y al sur del río Wulongjiang.