Kong Ecgfrith av Northumbria invaderte piktiske landområder i 685, tilsynelatende for å forhindre piktiske herjingstokt sørover. I henhold til Beda den ærverdige møttes de i et slag den 20. mai i nærheten av Dunnichen (Forfarshire). Pikterne ga inntrykk av å trekke seg tilbake og trakk northumbrianerne inn i sumpene ved Dunnichen. Den piktiske kongen Bridei drepte Ecgfrith, utryddet hæren hans og gjorde de overlevende til slaver. Etter slaget kom Northumbrias innflytelse til aldri mer å strekke seg nord for Firth of Forth.