<human>:  Why did the British lose at the Battle of Wilmington?
<bot>: The British were outnumbered by the colonials. The British had a fleet of ships and the colonials had only a few ships, but the British had cannons, which the colonials did not. The British also had better tactics, which they used to their advantage.