此時,雙方都做好了在萊城血戰的準備。雖然唐軍控制了制海權與制空權,但是美軍則控制著萊城的地面與地下,另外美軍部署在周圍島嶼上的戰機,還有支規模不大的艦隊對唐軍都是一個不小的威脅。攻佔萊城的作戰行動肯定不會很順利。按照顏國忠在戰前的估計,這裡也許會成為第二個關島,至少是第二個塞班島,陸戰隊要想攻佔萊城,至少得花上一個月的時間,也許更長!

八月二日凌晨,第三特混艦隊殺進了所羅門海,並且在天亮前進入了休恩灣。此時第一特混艦隊的轟炸機已經開始起飛,而第一特混艦隊也沒有能力為第三特混艦隊提供防空掩護,因此第三特混艦隊就只能儘量在休恩灣內活動,儘量不要進入所羅門海,避開美國的戰術轟炸機。

六點四十分,第三特混艦隊的炮擊開始。這次第三特混艦隊炮擊的是萊城東面的芬什港,陸戰隊的登陸艦已經集結在了芬什港的東北海面上,第一波登陸官兵正在跳上登陸艇。第一特混艦隊的轟炸機在七點左右到達,這批轟炸機首先轟炸了芬什港外圍的美軍陣地,然後就殺向了萊城,將萊城的守軍阻擋在芬什港之外。

芬什港是萊城東面的一座小漁港,距離萊城大概有十五公里。其實這只是一座小漁村,居民不過千餘人,而駐紮在這裡的美軍也只有一個陸軍團。不管美軍有沒有想到唐帝國陸戰隊會在距離萊城這麼遠的地方登陸,在炮擊與轟炸開始之後,美軍想要支援芬什港,將陸戰隊擋在海灘之外都已經不大可能了。

第一批陸戰隊官兵在八點左右頂著美軍並不密集的炮火,以及猛烈的機槍火力衝上了海灘。第三特混艦隊的幾艘驅逐艦幾乎快要衝上海灘了,在極近的距離上,用155毫米炮彈為美軍的機槍火力點逐個點名。戰鬥打到九點半,陸戰隊就已經控制了海灘陣地,將防守海灘陣地的兩個美軍營都幹掉了,第二批陸戰隊也登上了海灘。兩批上岸的陸戰隊官兵超過了5000人,除了一部分官兵留下來鞏固灘頭陣地之外,三個營的陸戰隊官兵開始包抄芬什港。戰鬥進行到下午四點,最後一批防守芬什港的美軍投降,唐帝國陸戰隊用了不到八個小時的時間就佔領了這個極為重要的灘頭陣地,鞏固了登陸場。

此時,美軍才大夢初醒,唐軍在芬什港登陸之後,再向萊城推進。如果唐軍鞏固了登陸場的話,那麼守衛萊城的美軍就必須要在劣勢情況下與唐軍陸戰隊打地面戰了,這顯然是美軍所不願意看到的場面。必須要趕在唐軍站穩腳跟之前將他們趕下大海。當天傍晚之前,一支美軍的反擊部隊就組織了起來,開始向芬什港突擊,準備趁唐軍主力還沒有上岸,將其打回去。而此時,在芬什港登陸的唐軍已經達到了一個陸戰師(作戰部隊),工程兵正在準備上岸,以擴大芬什港那座小碼頭的容納能力,好讓重灌備,以及作戰物資送上戰場。

美國航空兵也進行了猛烈的反擊,從澳洲東北部機場起飛的遠端轟炸機在下午轟炸了第三特混艦隊與芬什港的登陸場,但沒有收到多大的效果,第三特混艦隊的損失並不是很大,嚴師琪除了發了頓牢騷,要第一特混艦隊提供防空掩護之外,仍然在繼續執行炮擊任務,用炮彈對付那些從萊城殺出來的美軍。登陸場受到的損失也不大,當時第一特混艦隊的戰鬥機一直在登陸場上空巡邏,美國的遠端轟炸機大部分都沒有能夠突破戰鬥機的攔截,能夠到達登陸場上空投下炸彈的少之又少。

美軍的反擊部隊在距離芬什港大概五公里的地方停了下來,唐軍海面戰艦上的炮火,還有頭頂上的轟炸機讓這些美軍不得不停下來。出發的時候,這批美軍有5000多人,還有三十多輛坦克,五十多門牽引式火炮,一百多輛卡車,而到了這裡的時候,只有八輛坦克還能開動,火炮全部被拋棄了,而那一百多輛卡車也只剩下了不到二十輛。掛著火箭彈的唐帝國戰鬥機,