1658年,克倫威爾病死,其子理查接任護國公職務,導致軍隊內部發生激烈的爭權鬥爭。1660年,查理二世在資產階級和新貴族的支持下,回國即位,斯圖亞特王朝複辟。次年,法王路易十四在飽經動亂之苦後親政,決心以各種手段恢複專製製度,並在距巴黎15公裏的凡爾賽建造了宏大奢華的凡爾賽宮。
台江之戰發生於1661年陰曆四月初一至初三,是鄭成功率軍在台灣台江抗擊荷蘭殖民者的一次大規模戰役,也是鄭成功收複台灣戰爭中的一次決定性戰役。
自明朝於嘉靖年間(1522—1566年)在台灣澎湖設立巡檢司以來,台灣就成為中國領土不可分割的一部分。但從明神宗萬曆年間開始,隨著政治的日漸腐敗,軍備的日益廢馳,給外敵入侵造成了可乘之機。1622年,荷蘭殖民者不斷侵擾台灣,被明朝軍隊趕走。但荷蘭殖民者並未就此罷休,1624年,他們再次入侵台灣,占領了台灣南部地區。1642年,則占領了整個台灣。荷蘭殖民者占領台灣之後,就對台灣人民實行了殘酷的殖民統治。台灣人民則為反抗荷蘭殖民者的野蠻統治,展開了艱苦卓絕的鬥爭。
鄭成功於1646年開始進行反清鬥爭。1659年,鄭成功圍攻南京失敗,被迫退守金門、廈門之後,便有了收複台灣的想法。當年十月,鄭成功父親過去的屬下何斌,從台灣來到廈門,勸他進攻台灣,並將台灣的防禦情況繪成圖獻給他。1660年,南明皇帝逃往緬甸,大陸各省基本被清軍占領。為了開辟新的根據地,以繼續進行反清鬥爭,鄭成功下定決心收複台灣,並積極做著各方麵的戰爭準備。
1661年陰曆三月二十三日,鄭成功親自率領大軍東征台灣。次日,鄭成功便率軍占領了澎湖諸島。陰曆三月三十日,鄭成功親率大軍繼續東進。四月初一黎明,到達台灣鹿耳門港外。經過一番偵察,當日中午,鄭成功便率軍利用漲潮之時,通過北線尾島北部的鹿耳門航道順利進入了台江。麵對鄭成功率領艦隊突然出乎意料地從北航道駛進台江,荷蘭殖民者頓時驚惶失措。無奈之下,荷蘭軍隊隻得出動夾板船到海麵上攔截,並命令赤嵌樓上的炮台發炮轟擊鄭成功艦隊。但是,已經無法阻擋鄭成功艦隊的前進。當晚,一部已經穿過荷蘭殖民者船隻和炮火的攔截,在赤嵌樓側後方的禾寮港順利登陸,並且駐紮下來。而另一部也從鹿耳門方向登上了北線尾。這樣,台灣城和赤嵌樓的荷蘭殖民者就處於鄭成功軍隊的夾擊之中。
當晚,荷蘭殖民者發動了反擊,台江之戰開始了。赤嵌樓的敵軍首先開炮向鄭成功軍隊的禾寮港營壘發動轟擊,企圖趁鄭成功軍隊立足不穩而殲滅之。鄭成功沉著應戰,命令一部防守鹿耳門港口,以接應後續部隊登陸,一部防守北線尾,從側後威脅台灣城敵軍,同時,派艦隊進入台灣城與赤嵌樓中間的台江江麵,切斷兩處敵軍的聯係,做好了從海、陸兩麵攻打荷蘭侵略軍的充分準備。
當鄭成功艦隊進入台江海麵時,荷蘭艦隊也出動幾艘軍艦。荷蘭最大的軍艦首先開炮轟擊鄭成功軍艦,其他荷蘭軍艦也相繼開火。鄭成功艦隊60艘戰艦則將敵軍艦團團包圍,雙方展開了激烈的戰鬥。鄭成功軍艦從四麵八方向敵艦展開轟擊,敵艦見此情景,便紛紛逃跑。鄭成功軍艦緊追不舍,將士們都奮力截擊敵艦,沉重打擊了荷蘭殖民者。
同時,駐紮於禾寮港的鄭成功軍隊也向赤嵌樓的荷蘭侵略軍展開了進攻,將敵軍團團包圍。四月二日,敵軍從台灣城派遣200多名士兵前來救援,都被殲滅。赤嵌樓的殖民者退守城池,企圖頑固固守城池。
此次台江之戰,荷蘭殖民者被分割包圍在了台灣城和赤嵌樓,為以後全殲荷蘭侵略者創造了有利條件。此後,鄭成功軍隊在台灣人民的大力支持和幫助下,又經過幾個月的艱苦鬥爭,打敗了荷蘭殖民者派來的援軍。台灣城內的荷蘭侵略軍孤立無援,戰死、餓死者甚多。十二月十三日,台灣城內的荷蘭殖民者在鄭成功軍隊的強大攻勢下,被迫投降。至此,被荷蘭殖民者統治了38年的台灣又回到了祖國的懷抱。