左翼激烈的枪声让博雷加德清醒过来,赶紧派出援军,但为时已晚,马修高地失守。
“胜利,胜利!”北军高呼胜利,迈克道尔极为高兴,组织被打乱的部队,又开始进攻。
此时杰克逊防守进入马那萨斯的最后一道防线,哈瑞高地,如果这里失守,北军就可以居高临下,冲入马那萨斯。
杰克逊立刻组织溃军加入自己的队伍,利用地利顽强狙击北军,甚至还发动反冲锋,打退了北军三次进攻。
面对混乱的战场博雷加德已经手足无措,约翰斯顿见状收过指挥权,将所有能调动的部队全部集中在哈瑞高地。
战斗一直持续到下午三点,博雷加德布置的右翼大军终于赶到战场,开始反击,双方开始了混战,由于战争刚刚开始,两边的旗号,军服还未统一,两边的士兵打着打着就发现自己出现在对方的军阵之中,整个战场一片混乱。
就在这时,约翰斯顿最后一支部队终于抵达战场,这支部队有一个旅的兵力,有了这股生力军的加入,战场形势顿时逆转,北军渐渐支持不住,开始后退,博雷加德见状下令部队冲锋,北军彻底败退,迈克道尔见大势已去,率领残兵一直向华盛顿逃去。
这一战,北军阵亡3000多人,南军阵亡2000多人。
得知奔牛河大捷后杰弗逊·戴维斯亲自前来慰问,然后拿着缴获的枪支弹药,返回里士满组建新的军队。