海滩的碉堡、铁丝网被水淹了,碉堡里的士兵都站在水中开枪。解放军船队顺风乘潮,收势不住冲过了碉堡,船头插入沙滩。防守碉堡的国军不得不反过身来向后面射击。
船工尽管先吸了毒,听见枪声都吓得龟缩船底舱不敢出来。许多船都是由不谙水性的解放军驾驶,见船向滩头冲得太猛,有的船工急得大叫:“太近了!太近了!”部队登陆后,大部份船工就弃船四处躲藏,押船的官兵声嘶力竭呼喊,声音被枪炮声淹没,毫无反映。等解放军占领滩头阵地,才好不容易将船工召集拢来,正拟返航,可是潮水已退到十米开外。结果几乎所有的船只搁浅或被海边障碍物卡着。大家无计可施,只得焦急等待再次涨潮。
邢永生率主攻团在一点红登陆后,突遭白天演习时发生故障留在滩头的3辆坦克开火、碾压。本来乱成一团的244团就更加混乱,一时营长找不到连长,连长找不到排长,排长找不到班长。28军虽然知道金门有22辆美制m5a坦克,但是登船和靠岸时竟找不到反坦克火箭筒的炮弹、炮筒。战士们只得人自为战,用步枪、手榴弹向坦克冲锋,人员伤亡很大。
金门滩头国军碉堡林立,炮火猛烈,原计划四个营协同担任主攻,现在担任主攻的只有两个营。邢永生见形势危急,为迅速收拢部队,组织好进攻阵容,不怕暴露目标,在海滩挂一个大灯笼收集战士,邢永生便在海滩指挥。
244团登陆时,251团1、3营在金门岛西北部登陆,部队比较分散,一时集合起来的只有两个连,3营长刘德升指挥他们向安歧猛攻,与据守安歧的一个团展开激烈巷战,双方都寸土必争,战斗代价很大,几小时激战,解放军基本控制了安歧。2营在登陆时遭到国军岸炮和3辆坦克的猛烈拦阻,很多船只中弹沉没,许多战士用身体挡子弹掩护船工,还未登陆全营伤亡就几近三分之一,弹药损失严重。
251团主力登陆后,与201师展开拼刺,将201师601团击溃,国军黑压压跪下去高叫“不打啦,不打啦!”开战后不久,刘天祥就报告:“登陆成功。俘虏国军一千余名,不好看管。”
直到25日凌晨两点,徐博的253团才在金门岛西北部古宁头五沙角至林厝一线登陆,由于登陆地带比较集中,所以迅速形成战斗队形。
从零点登陆到两点左右,3个团在十分恶劣的条件下作战,先后抢占了金门登陆场。但是部队登陆时失散、牺牲大约三分之一,火炮、弹药损失严重,战斗力大大下降,船只几乎全部搁浅,后援无继,形势十分险恶。