<human>:  Why did the British win at the Battle of Fort George (Niagara-on-the-Lake)?
<bot>: The British won because they had more troops and better weapons. The Americans were not prepared for the British attack.