然而,即使是這樣,還要以某種方式滿足沿海城市要求海軍保護的呼聲,最後,美國海軍部以折衷的辦法解決了這個問題,那就是北大西洋分艦隊被分為兩大股,一股由代理指揮官海軍少將威廉指揮,駐紮在基韋斯特,準備應付西班牙人對古巴和波多黎各的挑釁行動。
另一股就是所謂飛行中隊,集結於諾福克,由海軍準將溫菲爾德指揮,作為一個活動的海上堡壘守衛著大西洋沿岸,另有一支規模不大的、由老式的、大多是已退役的艦隻組成的北方巡邏分艦隊護衛著特拉華角以北的海岸線。
與此同時,西班牙軍事內閣正麵對著美國提出的與叛亂者停戰和結束集中平民的要求猶豫不決,它既擔心接受美國的要求會引起國內革命,又擔心拒絕美國的要求會引發美西衝突,但是就在西班牙軍事內閣在這兩點要求上都做出了讓步之後。
為時已晚,因為美國麥金利總統已經認識到,高呼著讓古巴自由的民主黨人在下屆選舉時會將他擊敗,除非他斷然采取行動,結束在西班牙殖民地中的惡劣狀況。
於是,他在向國會遞交了戰爭谘文,要求政府動用陸海軍力量,一個星期之後,國會通過了一項聯合決議,宣布古巴自由獨立,要求西班牙撤出其軍隊,並批準總統利用武裝力量執行這一決議,決議的最後一款,保證無論如何美國將不會吞並古巴。
但是菲律賓問題,就不是那麼簡單了,雖然此時遠東的海軍綜合實力高於美國海軍,但是由於多個板塊需要海軍的保護和巡洋,所以遠東並沒有實際能力參與到美西戰爭之太平洋地區的戰鬥中,但是遠東作為西班牙的盟友,加上必須要維護南海地區的絕對控製權,所以李寧宇采取了交換外交,那就是美西戰爭,遠東可以不參與其古巴等地的軍事事件中。
但是為了維護遠東在亞洲南海地區的穩定發展,菲律賓絕對不容許美西戰爭的延伸,但是這樣的條件,卻被美國國會給否決了。
菲律賓,位於亞洲東南部,西瀕南海,東臨太平洋,是一個群島國家,共有大小島嶼7107個,這些島嶼像一顆顆閃爍的明珠,星羅棋布地鑲嵌在西太平洋的萬頃碧波之中,菲律賓也因此擁有“西太平洋明珠”的美譽,該地區分呂宋、米沙鄢和棉蘭老三大部分,目前呂宋大部為遠東控製,米沙鄢和棉蘭老為美軍控製。
但隨後一段時間美國陸軍第5軍,約1.7萬人,在古巴聖地亞哥以東登陸後,堅持以奪取聖地亞哥城為目標,在攻占城東製高點的戰鬥中傷亡慘重,而4月3日,西班牙地中海艦隊奉命撤出聖地亞哥港,但在港外被美軍艦隊殲滅,死亡160人,被俘1800人包括艦隊司令,而美方還是僅傷亡各1人。
4月16日,古巴聖地亞哥城在古巴起義軍和美軍圍困下斷糧,城內外西班牙守軍約2.3萬人投降,25日,美陸軍司令邁爾斯率領的遠征軍在波多黎各登陸,隨後西班牙政府準備求和,5月12日,在遠東的提一下,美西雙方同意停止軍事行動。
隨後在同年兩國於5月10日在美國紐約簽訂《紐約和約》,根據和約規定,西班牙放棄古巴、將波多黎等殖民地割讓給美國,並以2000萬美元的代價,把菲律賓和關島的主權轉讓給遠東,隨後遠東又將菲律賓米沙鄢、棉蘭老租借給美國。