Французы наступали двумя колоннами. Первая под номинальным командованием героя Сатори состояла из дивизии гвардейских гренадеров и корпусов Канробера, Ньеля и Бараге д'Илье, всего 9 дивизий или 18 бригад (117 батальонов). Она наступала прямо по дороге Новара — Милан, проходящей через мост у Сан-Мартино, и должна была занять мосты у Боффалоры и Мадженты. Вторая колонна, под командованием Мак-Магона, состояла из дивизии гвардейских вольтижеров, из корпуса Мак-Магона и всей пьемонтской армии, всего из 8 дивизий или 16 бригад (109 батальонов: пьемонтские дивизии насчитывают одним батальоном больше, чем французские). Ее авангард, не встретив серьезного сопротивления, перешел через Тичино и Навильо у Турбиго и должен был поддержать фронтальную атаку первой колонны посредством маневра на фланге австрийцев, а именно прямым маршем с севера на Мадженту.
В полдень Мак-Магон начал атаку. Превосходящими силами он отбросил стоявшую перед ним дивизию Кордона к Мадженте и около двух часов гвардейские гренадеры, преследовавшие австрийские форпосты до самого канала, атаковали мосты у Боффалоры и Мадженты. В этот момент на поле боя находилось 8 французских бригад против 5 австрийских (2 из 1-го и 3 из 2-го корпусов), то есть менее 30000 человек, поскольку даже 2 бригады Рейшаха задерживались еще у Корбетты. Французский «тайный генерал» по примеру Фальстафа превратил менее чем 30000 австрийцев более чем в 125000. Французам удался штурм мостов через канал. Дьюлаи, находившийся в Мадженте, приказал Рейшаху перейти в наступление и отбить мост у Мадженты. Это удалось, но Боффалора, по-видимому, осталась в руках французов. В сражении произошла заминка. Наступление корпуса Мак-Магона и гвардейских гренадеров было с успехом отражено, но австрийцы ввели в бой каждого имевшегося в наличии солдата.
Они были везде, только не там, где им надлежало быть. Вторая дивизия 1-го корпуса находилась еще на пути из Германии. Естественно, что ее прибытия ожидать не могли. О Другой бригаде 2-го корпуса не было никаких сведений. Однако собственные депеши Дьюлаи показывают, что в сражении участвовали только 3 бригады 2-го корпуса. Вторая дивизия 7-го корпуса под командованием генерала Лилиа была у Кастеллетто, в 6 или 7 милях от Мадженты. 3-й корпус находился у Аббьятеграссо, в 5 милях от Мадженты. 5-й корпус двигался к Аббьятеграссо вероятно из Берегуардо. К началу сражения он находился не менее чем в 9 милях от Мадженты, 8-й корпус был на марше от Бинаско к Бестаццо, на расстоянии 10 или 12 миль, и 9 -й корпус incredibile dictu!
Пока Рейшах удерживал мост у Мадженты, захватив одну из новых французских нарезных пушек, г-н Дьюлаи направился в Робекко, селение, расположенное на канале, милях в трех ниже Боффалоры, чтобы ускорить марш 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-й линейный полк… Генерал Мартенпре, будучи во главе бригады, был ранен».
Однако ни 85-й полк, ни бригада Мартенпре не входили в дивизию Винуа из корпуса Ньеля. 85-й полк входит в состав 2-й бригады, которой командовал генерал Ладре де ла Шарьер дивизии Ладмиро, а генерал Мартенпре командовал 1-й бригадой той же дивизии, принадлежавшей к корпусу маршала Бараге д'Илье. Это служит неопровержимым доказательством того, что в
