Пока Рейшах удерживал мост у Мадженты, захватив одну из новых французских нарезных пушек, г-н Дьюлаи направился в Робекко, селение, расположенное на канале, милях в трех ниже Боффалоры, чтобы ускорить марш 3-го и 5-го корпусов и определить направление их наступления. В результате четыре бригады 3-го корпуса были направлены вперед, бригады Хартунга и Рамминга в первой линии, бригада Дюрфельда в резерве — все три вдоль канала, а бригада Вецлара — вдоль Тичино. Они должны были обрушиться на правый фланг французов, но за это время французы тоже получили подкрепление. Бригада Пикара (дивизии Рено, корпуса Канробера) прибыла для поддержки гренадеров и оттеснила Рейшаха обратно за мост. За ней следовали дивизия Вину а (корпуса Ньеля), бригада Жанена (дивизии Рено) и дивизия Трошю (корпуса Канробера). Таким образом, французы сосредоточили в этом пункте дополнительно две гренадерских и шесть других бригад. Со стороны австрийцев в действие были введены фактически только две или три из четырех бригад 3-го корпуса. Несмотря на это неблагоприятное соотношение сил, австрийцы неоднократно овладевали маджентским мостом и лишь ценой самых отчаянных усилий превосходящим силам неприятеля удалось захватить его.
Пока шла борьба за мосты, Мак-Магон на своем участке фронта подготовлял вторую атаку против австрийцев, насчитывавших 4 или 5 бригад 1-го и 2-го корпусов. Две его дивизии вновь начали наступление двумя колоннами на Мадженту, во второй линии за ними шла дивизия гвардейских вольтижеров под командованием Каму. Так как дивизии Эспинаса
Дьюлаи отвел свои войска за Корбетту, которая тем временем была занята дивизией Лилиа, и за Робекко, удерживаемое 3-м корпусом, в то время как 5-й корпус расположился на бивуаке между этими двумя пунктами. Дыолаи намеревался продолжать бой 5 июня, но совершенно необъяснимая путаница с разосланными распоряжениями сорвала его план. Среди ночи ему внезапно доносят, что 1-й и 2-й корпуса, вследствие
Согласно австрийским сообщениям с их стороны в сражении участвовали:
Бригады
Из 1 корпуса дивизия Кордона 2
«2 корпуса 3
«7 корпуса дивизия Рейшаха 2
«3 корпуса 3
«5 корпуса (поздно вечером) 1
Всего 11
По французским данным со стороны союзников в сражении участвовали:
Бригады
Из гвардейского корпуса 2 дивизии 4
«корпуса Мак-Магона 4
«Канробора 2 дивизии (Рено и Трошю) 4
«корпуса Ньеля 1 дивизия Винуа 2
Всего 14
Четырнадцать французских бригад или 91 батальон насчитывали по меньшей мере 80000 человек. Однако во французском сообщении о сражении говорится по поводу наступления дивизии Винуа:
«Больше всех пострадал 85-й линейный полк… Генерал Мартенпре, будучи во главе бригады, был ранен».