1641年,雞籠、淡水間的海域已經被荷蘭人控制,1642年4、5月間,荷蘭船航行至淡水,馬尼拉派來的救援船亦於此時到達,卻僅帶來少量的武器與人員,顯然西班牙當局有意放棄北臺灣的經營。1642年8月,西班牙駐軍得到荷蘭即將攻擊雞籠港的情報,而且火力很強大。西班牙駐軍長官 Gonzalo Portillo也從淡水住民得到消息,派人在社寮島東側高地架設兩座砲台,並派兵防守。8月19日,堡壘完成整備之後,荷蘭船隊亦於此時出現,另外還有淡水的住民,帶著弓箭,乘著九艘船前來雞籠,偕同荷蘭人作戰。荷蘭人嘗試於中午登陸,但受到潮流及西班牙砲火壓制,登陸失敗,退回船上。第二天早上,荷蘭人從八尺門水道進入,西班牙人派出12名士兵及30持弓箭的雞籠住民前往圍堵,但寡不敵眾,荷蘭人順利登陸,並搶佔社寮島東側山頭,勝負已經底定。雙方對抗五天之後,8月24日,荷蘭人要求西班牙人投降,西班牙駐軍經過內部會議之後,同意投降,這些投降者後來被送至大員,再到巴達維亞。經此一戰,西班牙人離開臺灣,荷蘭東印度公司成為唯一佔領臺灣的西方國家。
修改日期:2010-06-04