田中海軍少將的登陸運輸隊在所羅門群島以東海戰中嚐到了苦頭,此後,日本海軍在向瓜島接近、給堅守島上陣地的部隊提供增援補給時,行動更加慎重。天黑前,日軍驅逐艦和運輸船總是在“槽海”北部徘徊,入夜後,才進入“鐵底灣”,待人員上陸和物資卸載完畢,日艦常對亨德森機場進行炮擊,爾後再經“槽海”北上,於天亮前跑出美轟炸機的作戰半徑之外。盟軍的驅逐艦曾在夜裏被擅長夜戰的日軍驅逐艦擊沉多艘,迫使盟軍艦船也變得小心起來,天色一黑即撤離“鐵底灣”。日軍的這種行動很有規律,被美海軍陸戰隊稱為“東京快車”。這一時期瓜島附近的製海權,白天掌握在美軍手中,夜間則轉入日軍手中。雙方水麵艦艇在“鐵底灣”發生的幾次小規模海戰,不外乎兩種情況:一是盟軍艦隻晝間在“鐵底灣”活動時間過長,日落後與日艦相遇而引起交戰;二是盟軍艦隻夜間冒險進入這一水域而同日艦發生遭遇戰。
到1942年9月10日,日軍在瓜島上的部隊已有6000名,分別部署在美軍陣地的東、西兩側。為了奪回亨德森機場,日本陸軍準備發起第二次反攻,於是近藤海軍中將率領聯合艦隊的部分兵力再次從特魯克出發,去支援陸軍在島上的反攻。然而,日本陸軍指揮官對美軍的兵力估計過低,12日夜,其主力部隊在亨德森機場稍南的地方,沿著一個後來被稱為“血染的山嶺”的山同發起突擊時,遭到了美海軍陸戰隊的迎頭痛擊。美軍在105毫米榴彈炮的有力支援下,用迫擊炮和機槍打退了日軍一次又一次的衝鋒。至14日淩晨,沒有炮兵的日軍傷亡慘重,雖曾接近機場,但終被擊潰。天亮後,從亨德森機場起飛的美軍飛機又對叢林中的頑敵進行了猛烈掃射。結果,日軍的第二次反攻在扔下1500具屍體後,以失敗而告終,近藤艦隊一無所獲地返回了特魯克。“血染的山嶺”一戰,使日軍在驚魂稍定後覺察到,美軍在瓜島已布有重兵,隻有采取更加有力的措施才能奪回,否則瓜島將永遠陷於敵手。9月18日,日軍大本營決定新幾內亞的作戰行動為瓜島之戰讓路,命令進攻莫爾茲比港的部隊停止前進,再次翻越大山撤回布納,以期在奪回瓜島之前先暫時固守新幾內亞東部。根據這一新的戰略布署,日本海軍增加了“東京快車”的運行次數。日本陸軍的一個精銳師、大量的重炮、坦克及彈藥雲集肖特蘭島,陸續運往瓜島。
在這一時期,弗萊徹強大的航空母艦特混艦隊遭到了日軍潛艇前所未有的打擊。8月31日,“薩拉托加”號被日本潛艇發射的魚雷擊傷,傷勢之重使其在爾後的3個月內無法重返戰場。兩周後,航空母艦“黃蜂”號、新式戰列艦“北卡羅來納”號在15分鍾內相繼遭到魚雷攻擊,2條魚雷命中“黃蜂”號,使其供油係統起火,艦上的消防水泵也被炸壞,因而不能有效地進行消防作業。艦長謝爾曼海軍上校雖竭力控製火勢,使沒有受到損傷的艦尾迎風,但沒有效果。最後,謝爾曼下令棄艦,驅逐艦用魚雷將“黃蜂”號擊沉。不幸的事件接連發生,加之“企業”號又剛剛在所羅門群島以東海戰中受傷,這樣盟軍在整個太平洋海域能夠進行作戰任務的航空母艦隻剩下了“大黃蜂”號,完好無損的戰列艦隻有“華盛頓”號。因此,當運輸船隊載著陸軍部隊去增援範德格裏夫特的海軍陸戰隊第1師,以對抗日軍增援瓜島的部隊時,隻能靠“大黃蜂”號一艘航空母艦為其擔任空中掩護。
進入10月份以後,給瓜島日軍輸血的“東方快車”幾乎每夜不斷,而且日本海軍自恃盟軍艦隊不是其夜戰的對手,更加肆無忌憚地用艦炮轟擊亨德森機場。為教訓一下狂妄的日本人,美國海軍決心在10月11日深夜打一場水麵艦艇夜襲戰。根據偵察機的敵情報告,美海軍少將斯科特受命出征,率“舊金山”號、“鹽城湖”號2艘重巡洋艦、“海倫娜”號、“博伊斯”號2艘輕巡洋艦和5艘驅逐艦直駛瓜島西北端的埃斯佩蘭斯角附近海域,欲搶在“東京快車”通過之前布陣以待。此時,日軍定島海軍少將率領的登陸運輸隊和後藤海軍少將率領的艦炮支援群正從瓜島北麵和西北麵海域漸漸馳來,後藤的3艘重巡洋艦和2艘驅逐艦除負責掩護定島外,還要在當夜炮擊亨德森機場。
夜越來越深,後藤的巡洋艦編隊在霧氣迷朦的黑夜裏像幽靈一樣悄然航進,能見度太低,就連日本水兵練就的貓一般的眼睛此時也沒有發覺前方幾海裏處的美國軍艦。23時25分,“海倫娜”號輕巡洋艦上的新式雷達首先發現目標,斯科特大膽地命令魚貫而行的艦隊立即轉向。按理說,在敵人近在咫尺的情況下,進行這種轉向運動是非常危險的,因為這樣做既妨礙艦炮發揚火力,又給敵艦提供了一個相對固定的瞄準點。然而這回美國人交上了好運,斯科特安然完成了這一戰術機動,而後藤卻毫無黨察,繼續向已占據“丫”字橫頭陣位的美巡洋艦靠近,艦炮戰鬥中無疑美軍將掌握主動權。23時46分,火光劃破夜空,重炮震撼海麵,位於日艦隊最前麵的旗艦“青葉”號重巡洋艦突然被照明彈照得雪亮,首先遭到美巡洋艦的集中炮擊。幾秒鍾後,一發炮彈擊中“青葉”號,艦上頓時騰起一團火球。在驚恐和混亂中,後藤以為射擊他的是定島指揮下的登陸運輸隊,因而下令各艦由向後相繼轉向,脫離接觸。豈料命令剛一下達,一顆重磅炮彈便在他所站的艦橋燒望台爆炸,破片橫飛,烈焰升騰,後藤被彈片擊中後,破口大罵,臨死前還認為自己是被友艦誤擊。
日重巡洋艦“古鷹”號也燃起了大火,惟有“衣笠”號重巡洋艦和“初雪”號驅逐艦自作主張地從左向後轉向,反而逃過了美艦雨點般的齊射。美驅逐艦“鄧肯”號緊緊咬住受傷後退的“古鷹”號,並迅速發射了魚雷,12時0點40分,這艘8700噸級的日重巡洋艦被海水吞噬,從此長眠於“鐵底灣”。“鄧肯”號由於對敵艦窮追不舍,跑到了己方巡洋艦與敵艦之間,不幸遭致雙方艦炮的猛烈夾擊,最終命喪大海。隨後,斯科特下令追擊殘敵,他乘坐的旗艦“舊金山”號一馬當先,突然發現在其右舷的黑暗裏有一艘敵我不明的艦隻在航行,為防再誤傷友艦,“舊金山”號忙打開探照燈辨認,才認出這是一艘已被打得奄奄一息的日軍驅逐艦,僅2分鍾,這艘日驅逐艦“初雪”號便化作了碎片。美輕巡洋艦“博伊斯”號也在右後方發現了目標,但它卻很不走運,打開探照燈後反而將自己暴露給了日軍兩艘尚有戰鬥力的重巡洋艦,若不是“鹽湖城”號奮勇救援,及時用炮火將敵壓製住,“博伊斯”號差點嗚呼哀哉。
這時,日艦隊已連損兩艦,且司令官後藤海軍少將也被炸死,受傷幸存的兩艘重巡洋艦和一艘驅逐艦見大勢已去,隻得後撤保命,已根本顧不上炮轟亨德森機場的原定計劃。而定島的登陸運輸隊卻趁夜戰的混亂靠泊瓜島,卸下了增援部隊和補給物資。12日天明後,盟軍飛機從亨德森機場起飛,轟炸了堆積在灘頭上的日軍物資,並追擊了潰逃的日艦隊,但戰果不大。埃斯佩蘭斯角的夜戰,雖未能給日軍以重大損失,但畢竟第一次使自以為是夜戰行家的日本海軍損兵折將。
夜行的“東京快車”再也不敢無所顧忌地橫行瓜島海域。這一仗的勝利也使瓜島上的美海軍陸戰隊隊員的士氣為之一振,使他們在艱苦卓絕的鬥爭環境中看到了勝利的曙光。