Зная, что в войске противника преобладает легкая конница и много лучников, майордом Карл Пипин решил дать арабам, которые на полях Европы придерживались активной наступательной тактики, оборонительный бой. Тем более что холмистая местность затрудняла действия больших масс конницы. Франкское войско было построено для битвы между реками Клен и Вьенна, которые своими берегами хорошо прикрывали его фланги. Основу боевого порядка составляла пехота, построенная плотной фалангой. На флангах разместилась тяжеловооруженная на рыцарский манер конница. Правым флангом командовал граф Эд.
Обычно франки для боя выстраивались в плотные боевые порядки, своего рода фалангу, но без должного обеспечения флангов и тыла, стремясь решить все одним ударом, общим прорывом или стремительной атакой. У них, как и у арабов, была хорошо развита взаимовыручка, основанная на родственных связях.
Подойдя к реке Вьенне, арабская армия, не ввязываясь сразу в сражение, раскинула недалеко от франков свой походный лагерь. Абд-эль-Рахман сразу понял, что противник занимает очень сильную позицию и его невозможно охватить легкой конницей с флангов. Арабы несколько дней не решались атаковать противника, выжидая удобного случая для нанесения удара. Карл Пипин не двигался с места, терпеливо ожидая вражеского нападения.
В конце концов арабский предводитель решился начать сражение и построил свое войско в боевой, расчлененный порядок. Он состоял из привычных для арабов боевых линий: конные лучники составили «Утро псового лая», затем шли «День помощи», «Вечер потрясения», «Аль-Ансари» и «Аль-Мугаджери». Резерв арабов, предназначенный для развития победы, находился под личным командованием Абд-эль-Рахмана и назывался «Знамя пророка».
Сражение при Пуатье началось с обстрелов франкской фаланги арабскими конными лучниками, которым противник отвечал стрельбой из арбалетов и больших луков. После этого арабская конница атаковала позиции франков. Франкская пехота успешно отражала атаку за атакой, легкая неприятельская конница так и не могла пробить брешь в их плотном строю.
Испанский хронист, современник битвы при Пуатье, писал, что франки «тесно стояли друг с другом, насколько хватало глаз, подобно неподвижной и обледенелой стене, и ожесточенно бились, поражая арабов мечами».
После того как пехота франков отразила все атаки арабов, которые линия за линией, в некотором расстройстве откатывались на исходные позиции, Карл Пипин незамедлительно приказал стоявшей пока в бездействии рыцарской коннице пойти в контратаку в направлении вражеского походного лагеря, расположенного за правым флангом боевого построения арабского войска.
Тем временем франкские рыцари под предводительством Эда Аквитанского нанесли с флангов два таранных удара, опрокинув противостоявшую им легкую конницу, устремились к арабскому походному лагерю и овладели им. Арабы, деморализованные известием о смерти своего вождя, не смогли сдержать натиск противника и бежали с поля битвы. Франки преследовали их и нанесли немалый урон. На этом сражение близ Пуатье завершилось.
Это сражение имело крайне важные последствия. Победа майордома Карла Пипина положила конец дальнейшему продвижению арабов в Европе. После поражения при Пуатье арабская армия, прикрывшись отрядами легкой конницы, покинула французскую территорию и без дальнейших боевых потерь ушла через горы в Испанию.
Но перед тем как арабы окончательно покинули юг современной Франции, Карл Пипин нанес им еще одно поражение – на реке Берр к югу от города Нарбонны. Правда, это сражение не относилось к числу решающих.
Победа над арабами прославила полководца франков. С тех пор его стали называть Карл Мартелл (т. е. боевой молот).
Обычно об этом мало говорят, но сражение при Пуатье известно еще и тем, что оно стало одним из первых, когда на поле битвы вышла многочисленная тяжелая рыцарская конница. Именно она своим ударом обеспечила франкам полную победу над арабами. Теперь не только всадники, но и лошади были покрыты металлическими доспехами.
После битвы при Пуатье Карл Мартелл одержал еще несколько больших побед, завоевав Бургундию и области на юге Франции, вплоть до Марселя.
Карл Мартелл значительно укрепил военную мощь Франкского королевства. Однако он стоял всего лишь у истоков подлинного исторического величия государства франков, которое создаст его внук Карл Великий, достигший наивысшего могущества и ставший императором Священной Римской империи.