Przebieg Armia Briana liczyła około 7000 ludzi, zaś wojska Maela Mórdy około 6600. W skład tych ostatnich poza wikingami wchodziły również wojska z Orkadów dowodzone przez Sigtrygga Silkbearda oraz najemnicy ze zbuntowanej prowincji Ulster. Wojskami Briana, ze względu na sędziwy wiek króla, dowodził jego syn Murchad (Murrogh). Bitwa rozegrała się w ciągu dnia, w Wielki Piątek 23 kwietnia. Linia starcia rozciągnęła się na znacznym obszarze. Pod koniec dnia siły wikingów w końcu zostały pokonane, a wojska królewskie wybijały resztki ludzi Mórdy, który także zginął.
Pod koniec bitwy zginął Brian Śmiały. Broder, jeden z wikingów, podczas ucieczki z pola walki skierował się do królewskiego namiotu. Zauważywszy, że w pobliżu nie ma straży, wpadł do namiotu i ruszył w kierunku króla. Brian Śmiały wyciągnął swój miecz i zadał znaczne obrażenia napastnikowi w okolicach nóg, lecz wiking osuwając się na ziemię zdążył jeszcze zadać królowi śmiertelny cios w głowę (niektóre źródła podają, że głowa króla została ścięta). Straż, która przybyła do namiotu, odkryła, że obaj już nie żyją. W bitwie poległ także Murchad.