It's very possible to make it a French victory without too much stretching. The real drama was that Napoleon III changed the plan just as the war was kicking off. The original plan was for 3 French Armies to make an offensive into Germany by Battalion Carre, a very good plan which could smash the German armies as they were forming and place the Germans on the backfoot, and probably bringing Austria in on their side.
OTL, the Empress goaded Napoleon III into taking personal command of the armies, which ended up fighting a defensive battle, losing the initiative and becoming enveloped by greater German numbers, even if they man for man could outfight the Germans.