Både Canrobert wch MacMahon