En stor hær, ledet av Ruaidrí, omringet Dublin. Det omfattet tropper fra de fleste av de irske kongedømmene: kontingenter fra Connacht, Breffny (ledet av kong Tigernán), Meath (ledet av kong Máel Sechlainn), Thomond (ledet av kong Domnall Ua Briain), Airgíalla (ledet av kong Murchad Ua Cerbaill), Ulster (ledet av kong Magnus Mac Duinnsléibe), og Leinster (ledet av Diarmaits bror Murchad). En norrøn-gælisk flåte på 30 skip, sendt av Godrød Olavsson, blokkerte Dublinbukten. Robert FitzStephen sendte sine beste tropper ut av Wexford for å hjelpe den anglo-normanniske garnisonen i Dublin. Den gjenværende garnisonen i Wexford ble deretter angrepet og tvunget ut av byen. Normannerne flyktet til et militærleir ved nærliggende Carrick, hvor de ble beleiret. Beleiringen av Dublin varte i to måneder. Det var flere trefninger, men den irske hæren forsøkte tilsynelatende å sulte byen ut til å overgi seg.