Entre-temps une délégation française se rend auprès de l’archiduc Maximilien afin de lui offrir la couronne du Mexique ; d’abord hésitant il l’accepte et entre à Mexico le 12 juin 1864.
Le général Bazaine devient [[Maréchal de France ]] le 1er septembre 1864.
Malgré plusieurs succès (Guadalajara, Oajaca) les mexicains se renforcent ; ils prennent les villes de Vittoria et Tula, progressent dans le Nord, occupent la province de Chihuahua obligeant les français à abandonner peu à peu le terrain.