这时,第二十八军已集中可装载3个团兵力的船只。第十兵团首长认为,必须乘敌增援部队未到达金门之时,抓住战机,发起渡海作战,攻取金门。第一梯队航渡3个团,返航后第二梯队至少还可航渡2个团,一夜能运过5个团的兵力,敌我力量对比可达11,足可巩固阵地,解决残敌。因此,决心于24日夜发起战斗。
战斗部署是:以第二十八军第八十二师第二四四团、第八十四师第二五一团、第二十九军第八十五师第二五三团共3个团为第一梯队,由第八十二师师长钟贤文统一指挥,分别自莲河、大嶝岛、澳头东北角海湾起渡,在大金门岛北部湖尾乡至古宁头段登陆突破,首先攻歼该岛西半部之敌,尔后会同后续梯队攻歼东半部之敌。预定3天解决战斗。
24日晚8时,9000余名官兵乘坐300条战船,兵分三路,乘夜渡海攻击金门。船行不久,海面刮起三四级东北风,潮水缓缓上涨。由于征集的水手都来自福州、泉州等地,不熟悉航道,事先又未经过训练,协同不力,调度不灵,加上3个团没有统一指挥,通信联络不畅,造成各团船队自行航行。
25日零时,金门岛一点红守军一排长查哨时误触地雷,轰的一声巨响,守军全被惊醒,惊慌中以为解放军来犯,匆匆进入阵地。就在这时,借着微弱的月光,发现海面上有一大片黑压压的船队,以泰山压顶之势而来,遂按事先约定计划,连开三枪。这支船队是我主攻第二四四团,团长兼政委邢永生见守军已经发现我军,立即用电台向指挥所报告:“离敌5里,立即开炮!”我军炮群骤然开火,火光映红夜空,金门大战拉开序幕。