Hans eget rike var sikret innen 730, og Karl begynte å forberede seg til den kommende stormen i vest. I 721 hadde emiren i Córdoba bygget en sterk hær fra Marokko, Jemen og Syria for å erobre Aquitaine, det store hertugdømmet sørvest i Gallia som var nominelt under frankisk overherredømme, men i praksis nesten var uavhengig i hendene på Odo den store siden merovingerkongene hadde mistet makt. De invaderende muslimene beleiret byen Toulouse som da var Aquitaines viktigste by, og Odo dro umiddelbart for å skaffe hjelp. Han kom tilbake tre måneder senere rett før byen skulle til å overgi seg og beseiret den muslimske invasjonsstyrken den 9. juni 721 i det som er nå kjent som slaget ved Toulouse. Nederlaget var stort sett resultatet en klassisk flankemanøver fra Odo. Etter at Odo først flyktet, begynte muslimene å bli for selvsikre, og i stedet for å opprettholde et sterkt ytre forsvar rundt deres beleiringsleir og fortsette å speide, gjorde de ingen av delene. Dermed kunne Odo sette i gang et nesten fullstendig overraskelsesangrep på beleiringsstyrken da han kom tilbake, spredte den i det første angrepet og slaktet enheter som hvilte seg eller som flyktet uten våpen eller beskyttelse.