He also lost to the Picts in 635 and 638 and lastly to Eugein I of Alt Clut at Strathcarron in 642, where he was killed.
Han tabte også til Pikterne i 635 og 638, og til sidst til Eugein I af Alt Clut ved Strathcarron i 642, i dette slag blev Domnall Bredd dræbt.