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