 An unnamed son of Harald won a battle on the Isle of Man in 987, but whether this was Maccus or Gofraid is unclear.Gofraid attacked Anglesey for the third time in 987, according to the "Brut y Tywysogion", taking 2,000 captives.Gofraid died in 989, said to be killed in Dál Riata, but whether this refers to the Glens of Antrim or perhaps to some part of the western coasts of Scotland is unclear.