The Battle of Soissons was fought in 486 AD between the Germanic Franks, led by King Clovis I, and the Gallo-Roman Domain of Soissons, led by Syagrius. The area between the Loire and Somme rivers in the former Western Roman province of Gallia remained under Gallo-Roman rule following the collapse of Western Rome in 476 AD, with Syagrius styling himself as Dux of Soissons. Syagrius' lands were coveted by the neighboring Franks to the northeast, and Clovis united the Salian Frankish tribes of Tournai and Cambrai before challenging Syagrius to battle. The Frankish king Chararic withheld his troops from the battle, intending to side with the victor, and, in the ensuing fight, the Franks were able to overwhelm their Gallo-Roman foes, and Syagrius was forced to flee to the Visigothic Kingdom. Clovis threatened war with the Visigoths, forcing them to hand over Syagrius for execution, and the Franks annexed Soissons and doubled the size of their realm. Shortly after, Clovis forced Chararic and his sons to be ordained as deacons; when it became clear that they planned to regain power, Clovis had them executed, enabling him to reign over a stable Frankish kingdom which, in 507 AD, forced the Visigoths to withdraw south of the Pyrenees after the Battle of Vouille and united much of present-day France under Frankish rule.