Finalmente, en la batalla de Soissons (718), Carlos derrotó a sus rivales y los forzó definitivamente a resignar todos sus cargos, aceptando el eventual regreso del rey Chilperico a condición de que el propio Carlos recibiera las dignidades de su padre Pipino como mayordomo de todos los reinos.