human
Why did the Americans win at the Battle of Princeton?
assistant
The Americans won because the British were outnumbered. The British had a lot of cannons, but the Americans had more men and more guns.