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