37年，英法百年战争爆发，英格兰军队不得不转移对于苏格兰战事的注意力。1341年，独立战争的天平已经倒向苏格兰方，17岁的大卫返回苏格兰执政，直接领导对英战争，希望能不负他父亲的威名。他坚守与自己同盟腓力六世的约定，连续率军进攻英格兰北方的目标，迫使爱德华三世分兵救援。1346年，为了解救英军对法国加莱的围城，大卫亲率跨越国境远征英格兰。两军在英格兰境内杜汉（Durham）附近的内维尔十字发生激战，结果苏格兰军队几乎全军覆没。大卫本人面部中两箭，被英格兰军队俘虏。
独立战争后.