1661年三月,郑成功率领两万五千名官兵,分别乘坐了几百艘战船从金门出发奔赴台湾,他们顶着大风大浪在抵达台湾海峡的时候,准备在澎湖休整几天准备直取台湾。
这个时候荷兰的侵略军队听说郑成功来了都十分的紧张,他们把军队集中在台湾和赤嵌两个地区,还在港口把破船都沉下海去准备阻止郑成功的前进。
郑成功的部队趁着海水涨潮的时候把船队开进了鹿耳门内海,主力军对从禾寮港登陆,然后在侧面进攻赤嵌城,并切断了荷兰军队与台湾城的联系。
与此同时,郑成功的军队又击败了从台湾赶来的援军。位于赤嵌的荷兰军在没有水源没有外援的情况下,向郑成功投降。
郑成功将还在台湾城里面的敌军围困了8个月之后,下令向台湾城发起强攻。至此,郑成功从荷兰侵略者手里收复了沦陷38年的中国领土台湾。