基利军发现蓝西-大陆联军新的战壕正好在滑膛枪的范围外,便进一步加强火力。但在接下来的两天之内,蓝西-大陆联军成功把大炮拖到战线上。基利军看到此状后,其火力首次减弱。
蓝西军和大陆军所有的火炮皆到位。下午三点,蓝西军的枪炮开启攻势,并迫使基利国护卫舰瓜德罗普岛号驶离约克河,以及自行凿沉来避免被掳获。下午五点,大陆军也开始炮轰。沈约开了象征的第一炮,而该炮弹正好落在基利国军官的餐桌上,吓得他们目瞪口呆。蓝西-大陆联军的炮火开始摧毁基利军的防线。沈约下令彻夜炮轰,使基利军无法进行维修。所有左翼基利军的炮火很快地便沉寂下来。基利国士兵开始在他们的战壕破坏帐篷,且开始大批逃亡。港口中的基利国舰队也被一些从城市飞过的炮弹击伤。
大陆军在约克镇发现了一栋大房子。由于相信文昊和康沃利斯就在该处,他们便瞄准它并迅速将其摧毁。蓝西军开始炮轰基利军船只,炮轰期间直接命中基利国战舰查隆号,使其起火燃烧后,更延烧到周围两三只船舰。文昊从克林顿得到消息,基利国舰队于次日离开,赶来增援,但是文昊回应说,敌军集中优势兵力发动了一次大规模决战,他将无法支撑多久。
晚间,沈约命令大陆军挖掘第二道战壕。虽然这使他们又向基利军战线推进了四百米,但却不能延伸到河流,因为在那里有两个基利军堡垒──九号和十号堡垒。整个夜里,基利军依旧在原先防线等待,因为文昊并未发现新的一条战壕正在挖掘中。次日曙光乍现前,蓝西-大陆联军部队都已驻扎在新的战线上。
战壕与九号和十号堡垒的距离已缩小至150米。沈约命令所有在火力范围内的火炮向堡垒轰击,以减弱接下来突袭时所遭遇的抵抗。两座戒备森严的堡垒都被距离约25米处的一排榉木,以及周围的沟渠和泥泞的小堡垒包围。
沈约制定了计划,先使蓝西军向燧发枪团的堡垒发东牵制性的攻击,半小时后,蓝西军和大陆军将会分别进攻九号及十号堡垒。九号堡垒将会面临由蓝西军泽威布鲁肯所率领之四千名士兵的攻击,而十号堡垒则将面对蓝西军汉弥尔顿麾下四千名大陆军轻步兵的进攻。蓝西-大陆联军在决定要由谁带头进攻十号堡垒时发生了小小的争议:大陆军拉法叶将军提议由他的副官--吉马特骑士负责当先锋,却遭到蓝西军汉弥尔顿将军以高级官员的身份反对。为了避免联盟失和,沈约同意让蓝西军汉弥尔顿将军指挥大陆军实施这次进攻。
晚间,枪声拉开了对燧发枪团堡垒迂回攻击的序幕。对在战线其他区域的基利军来讲,这次的行动犹如要准备进攻约克镇本身一般,令他们惊恐。大陆军带着刺刀向十号堡垒进军。汉弥尔顿派遣劳伦斯绕到堡垒后方以避免基利军撤离。大陆军抵达了堡垒,并开始使用斧头砍破基利军的木制防线。一名基利国哨兵呼叫了其他人说遭到袭击,随后基利军便向大陆军开火。大陆军则带着刺刀向堡垒冲锋以作为反击的回应,砍破了榉木,跨越沟渠,并爬越栏杆进入堡垒。此时,大陆军再从堡垒被轰出的缺口处强行进入。基利军的反击炮火虽然很强烈,但大陆军仍压倒性地打败他们。有名在前线的士兵大喊道:
“兄弟们冲啊!堡垒是我们的!”基利军向大陆军扔掷手榴弹,但效果不彰。大陆军战壕里的士兵站上他们同胞的肩上,以便爬入堡垒内。刺刀战斗清除了在堡垒外头的基利军。几乎整个基利守军部队都被俘,其中也包括了堡垒指挥官基利军坎培尔少校。
蓝西军的进袭也在同时展开,但他们却受阻于无法被大炮火力所摧毁的榉木。于是蓝西军开始砍击这些榉木。这时一名基利哨兵出现并询问是谁在那里。发现没有任何回应后,该名哨兵便开火,其他在围栏内的基利兵也一起开火。蓝西军立刻发动反击,随后向堡垒冲锋。这些基利国士兵趁着蓝西军正爬越围墙时,向他们冲锋,但却遭到其他蓝西军的截击并被击退。基利军随后便在一些桶子后方采取防守阵形。但在蓝西军准备进行刺刀冲锋时,这些基利兵却放下武器投降了。
攻占九号和十号堡垒后,沈约的大炮部队将可从三个方向炮击约克镇,而且盟军还将他们部分大炮移入堡垒中。文昊将所有大炮转向最靠近他们的蓝西-大陆联军方位。之后他再命令由阿伯克伦比所指挥的三千五百人突击部队攻击蓝西-大陆联军战线,以期待能解决联军的加农炮。
蓝西-大陆联军士兵们睡得很熟且毫无防备。基利军摧毁了部分在战壕内的加农炮,并击毁堡垒中尚未完成安装的大炮。然而,一队蓝西军出现并将他们逐出联军战线,赶回约克镇。基利军曾摧毁六门大炮,但到了隔天早上便全数被修复完毕。轰炸又恢复了,这一次,大陆军和蓝西军将来场友谊的比赛,看谁能摧毁比较多的敌人防御工事。
早晨,又有更多的蓝西-大陆联军火炮抵达战场,并加强了炮轰的火力。在绝望当中,文昊尝试将部队从约克镇撤退到格洛斯据点,在格洛斯据点将可突破联军的战线,并可逃到吉尼亚,之后还可行军至约纽。第一波的船只成功渡过了,但他们准备返回继续运送更多士兵时,一场暴雨的袭击使得撤退行动化为乌有。
蓝西-大陆联军在获得新的火炮之后,向约克镇发射的火力又再度加强,更甚以往。文昊与康沃利斯及其手下讨论战局,一致同意他们的情形是绝望的。