The Anglo-Saxons ruled England from the 5th Century until the Norman Conquest of 1066. Anglo-Saxon England was classically divided into seven competing kingdoms of Mercia, Northumbria, Wessex, East Anglia, Essex, Kent and Sussex. The Anglo-Saxons fought the Normans, the Norse and each other. Their armies fought as a shield wall with spears, shields and the mighty great axe.