第二阶段的卡萨布兰卡海战是由米歇勒将军发起的。当他看到掩护群向西运动,离开了费达拉附近的运输舰后,便抓住战机,派出7艘驱逐舰前去攻击中路突击舰群。此外,8艘潜艇也出动了,这是米歇勒挫败盟军登陆的最好时机。法国驱逐舰靠岸航行,并巧妙地利用烟雾,驶近美国运输舰。它们击中了一艘登陆艇。这时,法国驱逐舰遭到了那些用以掩护运输舰、专门抗击敌方这种攻击的&ldo;奥古斯塔&rdo;号、&ldo;布鲁克林&rdo;号和中路突击舰群的两艘驱逐舰的拦截,并被赶回港内。接着,巡洋舰&ldo;普里莫盖&rdo;号率领法国驱逐舰出动,实施新的攻击。休伊特将军这时已经召回掩护群。在两个半小时的战斗中,法国舰艇一直凭借所施放的烟幕与中路突击舰群和掩护群的舰艇进行周旋。与此同时,&ldo;突击者&rdo;号上的舰载机对敌舰进行了数次轰炸、扫射。法国的3艘潜艇已在港内被击沉,其余8艘则驶出港湾,并参加了混战。数艘美国舰艇差一点被潜艇发射的鱼雷击中。
尽管法国人勇敢机智地发起了攻击,但在美军强大的优势兵力面前,遭到了毁灭性的打击。当战斗于午前结束时,美舰无一艘遭受重创,而法舰除一艘外,其余全都受到严重破坏。两艘已沉没,两艘正在下沉,一艘在水上失去机动能力,一艘为了防止沉没冲上海滩。法国潜艇中,只有一艘返回卡萨布兰卡港,另有两艘驶往达喀尔。其余潜艇遭到了美国飞机或驱逐舰的攻击,其中一艘搁浅,一艘在加的斯被凿沉,其余全被击沉。
11月8日午后,那艘未被击毁的法国巡洋舰此处原文为驱逐舰,从上下文看应为巡洋舰。和两艘小型护卫舰驶出卡萨布兰卡港,企图营救落水的幸存者。休伊特将军误认为法舰又要攻击盟军的运输舰,于是命令舰队予以还击。这3艘法舰在烟幕的掩护下仓皇逃回港口,但&ldo;普里莫盖&rdo;号巡洋舰被&ldo;突击者&rdo;号上的舰载机重创。当天日终时,汉克角的岸炮连依然在进行炮击;同时,&ldo;让&iddot;巴尔&rdo;号战列舰上被击伤的炮塔这时也已经修复。
在费达拉,守军(主要是塞内加尔人)很快投降了,甚至由海军人员操纵的岸炮也在午前落入美军之手。法国战斗机对登陆海滩进行了几次扫射,但法国轰炸机却被&ldo;突击者&rdo;号上的舰载机驱走。安德森将军正组织部队迎击敌人的反攻,并准备向卡萨布兰卡推进。可是,部队和物资的上陆速度越来越落后于原定计划。因此,安德森将军的行动受到了极大的妨碍。当时没有足够的登陆艇进行部队和物资的输送工作。此外,小艇的艇员们由于通宵达旦地操作,已经疲惫不堪,在天亮之后,他们的操艇技能也没有多大改进。登陆艇的碰撞事故和突然横转现象时有发生。海滩上大量搁浅的和被丢弃的小艇在涨潮的潮水和翻腾的拍岸浪的冲击下,相互碰撞,有的被撞得粉碎。到d日黄昏,中路突击舰群的347艘登陆艇中将近一半已经毁坏;运输舰上的19,500名登陆部队只有40被遣送上岸;至于物资的卸载更是落后于原定时间。显然,运输舰不得不在费达拉附近继续停留几天。当这些运输舰驶到离岸更近的地方时,一艘布雷舰在东面布设了防护性水雷区,驱逐舰则在运输舰停泊区北面和西面的警戒区巡逻。
摩洛哥的南部登陆突击
与此同时,在卡萨布兰卡西南海路150海里处。南路突击舰群在萨菲取得了惊人的进展。在h时之前的黑暗中,尽管浪高涌大,卸载困难,尽管人员由于缺乏经验造成失误,但登陆突击的关键阶段还是按原定计划实施了。首先,一艘海滩识别标志艇在通向萨菲的小型港口(备有防波堤防护)的航道入口处设置了浮标标志。其次,海滩识别标志艇向海上发出闪光信号,引导着两艘四烟囱的老式驱逐舰向萨菲港驶近。这两艘舰是第一次世界大战时期的军舰,为了减小其舰体轮廓,已拆除了上层甲板。它们各自运载大约200名登陆部队,并引导着登陆艇直接驶入港内。这时,法军已经做好战斗准备,当前头的一艘四烟囱的驱逐舰&ldo;伯纳多&rdo;号缓缓驶入港口时,双方展开了激烈的战斗。&ldo;伯纳多&rdo;号的炮火把法军炮手赶进掩体。&ldo;伯纳多&rdo;号的僚舰&ldo;科尔&rdo;号则直接靠上码头,没有遭受任何伤亡。当旧战列舰&ldo;纽约&rdo;号和轻型巡洋舰&ldo;费城&rdo;号打哑了敌岸炮的时候,美军攻占了城里的主要阵地。当天下午,在美国的原火车渡船&ldo;湖丘&rdo;号运来中型坦克之后,盟军已夺取了登陆突击的全部目标。负责支援南路突击舰群的护航航空母舰的舰载机击毁了大部分停放在该地区地面上的法国飞机。海军的舰炮火力阻止了法军企图对盟军进行敷衍性的反击。整个战斗进展迅速。尽管支援性登陆是在港口两侧的海滩上进行的,但盟军只损失了一艘登陆艇。三天之内,所有运输舰船均卸裁完毕。到法军正式停止抵抗时为止,美军的一支坦克部队正在从萨菲开往卡萨布兰卡的途中,与此同时,&ldo;费城&rdo;号,数艘驱逐舰和6艘运送汽油的登陆艇正沿海岸伴随这支坦克部队前进。
摩洛哥的北部登陆突击
北路突击舰群的主要攻击目标是利奥特港飞机场,该机场是摩洛哥唯一的一个拥有全天候、混凝土跑道的机场。部队准备在塞布河两岸登陆。塞布河是一条狭窄而又曲折的可通航河流,连接着利奥特港和大西洋。最初突击准备夺取滨海村庄梅迪阿及镇守塞布河河口的古代要塞卡斯巴堡。然后,登陆部队向内陆推进,对机场实施两翼包围,占领机场并夺取利奥特港。另一艘拆除了上甲板的四烟囱美舰&ldo;达拉斯&rdo;号将在封锁河道的铁索被切断后,溯流而上,遣送一支部队上陆去支援夺取机场的战斗。机场攻占后,从护航航空母舰上起飞的一个陆军战斗机大队将从该机场起飞作战,以便为从直布罗陀起飞实施下一步作战的轰炸机提供战斗机掩护。