Med Dublin og Carrick under beleiring, ble Strongbow og hans råd enige om å forhandle. Strongbow foreslo at hvis anglo-normannerne fikk beholde det de hadde erobret, ville de anerkjenne Ruaidrí som deres overherre. Ruaidrí svarte at han bare ville la normannerne beholde Dublin, Wexford og Waterford. Dette var uakseptabelt for Strongbow. En normannisk utfall skled ut av Dublin og gjorde et overraskelsesangrep på Ruaidrís leir ved Castleknock. Normannerne drepte hundrevis av soldater, hvorav mange som sov eller badet, og beslagla forsyninger. Etter dette nederlaget trakk den irske hæren seg tilbake. I mellomtiden hadde FitzStephen overgitt seg til norrønt-irerne ved Carrick. Da de fikk vite at Strongbow var på vei, brente de Wexford og trakk seg tilbake til en nærliggende øy med FitzStephen som gissel.