Just to illustrate my previous post
How an epic victory turns into a minor victory
Baxter in not on the screen - he's trying to get the northmost VP from Heth's skirmishers. The western part right after McDonald is guarded by cannons. All in all, it should be a decimating push from the north, with all troops having >80% condition, good morale and great positions in flanks. However, the fortune turn when Paul routs THROUGH Davis and Devins Skirmishers through Pettigrew. The battle gets extended, in less than an hour they reform and rout Pettigew/Davis due to attacking them from behind. The whole maneuver to corner the union becomes detrimental.
I assume that this charging/reatreating is partially due to congestion of Union troops, but in that case something must be done with the routing pathfinding. There is still more than enough space on the map for both units to rout properly.
Also, a realistic suggestion from an old game called Civil War Generals - routing units should try to reach the safest edge of the map, if they do not regain enough morale before reaching it - they should reatreat from the field automatically until the next phase (if they still have the majority of the troops). The pathfinding issue should become much easier to fix if game tried to get them out of the map rather than find a place for them to reform. Then again, you know better what would be easier to do.