Waliserne hadde antagelig et større antall soldater, men de var slitne og ved dårlig mot etter å ha måttet flykte fra York, og hadde dårlig utstyr. De ble raskt drevet på flukt og ble forfulgt flere kilometer av northumbrierne. Cadwallon selv ble drept.