Chanson de geste рисует яркими красками битву, изображает несколько подвигов Роланда, Оливье и других баронов и с грустью повествует о смерти доблестных рыцарей. «Чудесная, жаркая битва! Французы побивают в ней своих врагов и мужеством, и пылом, рубят кулаки, бока, спинные хребты. По зеленой траве льется струйками яркая кровь…» Видя, что французы наступают, Марсилий посылает в бой своих лучших бойцов, и его воины начинают теснить французов. Сердце Роланда сжимается от боли при виде этого зрелища. Оливье осыпает его горячими упреками за упрямство и безумную отвагу и объявляет его виновником общего несчастья. Архиепископ Турпин уговаривает друзей прекратить ссору и просит Роланда трубить в рог. Теперь, конечно, Карл уже не поспеет помочь своим баронам, но все же он сможет отомстить за них и собрать с поля битвы их окровавленные трупы.
Роланд наконец трубит в рог. Могучие звуки разносятся по горам и долинам и долетают до Карла. Карл встрепенулся; он чутким сердцем понял значение этих звуков, он услышал в них крик отчаяния, но Ганелон, едущий рядом с ним, говорит, что звуки эти не заключают в себе ничего дурного: Роланд, конечно, забавляется охотой…
Но вот уже никто не сомневается в том, что Роланд просит о помощи, и Карл спешит на отчаянный его призыв. В то же время он успевает сделать распоряжение о задержании изменника.
В то время как Карл Великий мчится на помощь своему племяннику Роланду, в Ронсевальском ущелье разворачивается трагедия. Враги, превосходя французов численностью, начинают одолевать их. Гибнут лучшие бойцы… На глазах Роланда умирает его друг Оливье:
Роланд безутешно рыдает над своим почившим другом: