Although the Mexican army was victorious over the French at Puebla, the victory only delayed the French advance on Mexico City; a year later, the French occupied Mexico. The French occupying forces placed Maximilian I, Emperor of Mexico on the throne of Mexico. The French were eventually defeated and expelled in 1867. Maximilian was executed by President Benito Juarez, five years after the Battle of Puebla.