丁喜吐血,他知道自己不行了,但他再殺三個敵人的愿望和傷員不能上戰場的命令背道而馳。第二天,高福星幾個人一醒來就發現被管馬綁住了,管馬要去參加戰斗。丁喜趕來解開眾人,高福星親自追趕管馬,重新綁起管馬后,不料被敵人發現。
雙方開始交火,丁喜已經走不動了,他拼盡力氣打死兩個敵人后,再也沒有力氣開槍。高福星向丁喜所在的小樓瘋狂跑去,但白匪的火力太猛,他的腿被打瘸。
此時管馬找到丁喜,手把手讓丁喜開完最后一槍,一個白匪應聲倒地,丁喜笑著死去。身陷絕境的高福星等人被紅軍大部隊救出,高福星和管馬一起進了收容隊。
龍眼溝戰斗開始,敵人包圍了紅軍,高福星等人無法繼續向延安前進。
團部的王三舉組織敢死隊去炸碉堡,管馬搶過了敢死隊員的炸藥包,準備大干一場。高福星別了幾顆手榴彈,和廖如風一起追了過去。
管馬爬向一個攻擊點的時候被子彈擊中,高福星想去救管馬,卻被子彈壓住無法靠近。
廖如風躍進戰壕,撿起炸藥包,迎著子彈沖鋒,炸毀了敵人最關鍵的工事,然后中彈倒地。
前往延安的路上,管馬和高福星兩個快死的人攙扶著前進,到最后只能爬著前行。
管馬依然想要上戰場求死,他趁高福星疏忽離開了。
管馬順著槍炮的聲音,終于爬到了朝思暮想的戰場,可他連扳機都扣不動了,最終死在了戰場的邊緣。
最后一戰異常激烈,每個戰士都鉚足了勁兒,誓言要成為延安的大門。
他們做到了,高福星也做到了,最終他和敵人同歸于盡。
高福星失魂落魄地走在陣地上,紅軍戰士們正紛紛按照上級指示,將犧牲戰友的名字寫在炮彈上,讓戰友的名字陪他們打完這萬里長征的最后一戰,高福星激動地四處借著墨水,卻發現戰士們根本感覺不到他的存在,終于明白自己已經死了。
那些犧牲的戰友都出現了,廖如風、王長子、潘狗兒、管馬。在他們當中,還包括鐘石發、張二光、賀堅、戴瀾……
(全劇終)