human
Why did the Union win the Battle of Perryville?
assistant
The Union army won because it had more men and better weapons. The Confederates were outnumbered and outgunned. The Union army also had better commanders and more experience.