張獻忠雖然暫時歸順朝廷,但面臨糧餉無著、官職未授的困境,地方官員更屢次勒索其部屬。此時左良玉二十萬大軍壓境,巡按御史林銘球嚴密監視,使其難以行動。李自成親赴谷城提議聯合抗明,張獻忠雖有復叛之心,卻顧慮未來與李自成的權力之爭。軍師徐以顯力主趁機鏟除李自成,但張獻忠深知孤軍難支大局,在反復權衡后,最終因綠林義氣與現實考量拒絕誅殺李闖王。雙方在多重矛盾中達成同盟,一年后兩支義軍協同作戰,加速了明王朝的覆滅進程。