Marganus var den eldste mannlige arvingen etter Leir og påvirket av sine folk ble han økende misfornøyd med å herske over kun halve Britannia. Han dro til sist i krig mot sin fetter ved å brenne og herje rundt om i Cornwall frem til deres to hærer møttes. Cunedagius beseiret Marganus og han måtte flykte. Cunedagius fulgte etter ham over hele Britannia inntil han fikk ham presset opp i et hjørne i Wales. Der ble Marganus drept og Cunedagius ble konge over hele Britannia. Ifølge Geoffrey ga Cunedagius stedet navnet Margon, etter sin døde fetter.