I would argue that success is battle is more reliant on training. The better trained troops most always have better morale and better tactics and react faster and inflict more damage on the enemy. Even without an officer or ignorance of the grand strategy a well trained force will win the day.
"The purpose of fighting is to win. There is no possible victory in defense. The sword is more important than the shield and skill is more important than either. The final weapon is the brain. All else is supplemental." - John Steinbeck