Máelmorda allierte seg igjen med Sigtrygg og fant også støtte i Ulster som Brian nylig hadde lagt under seg. De angrep først i provinsen Meath, og den tidligere overkongen Máel Sechnaill søkte nå Brians hjelp. I 1013 ledet Brian en hær fra Munster og det sørlige Connact inn i Leinster. Hans sønn Murchad ledet en styrke som herjet den sørlige delen av Leinster i tre måneder. Brian og Murchads styrker ble forent utenfor Dublin 9. september, og byen ble beleiret. Brians hær slapp imidlertid opp for forsyninger, og beleiringen ble hevet ved juletider.