Answer:
The British could and did win the battles and capture the cities, but the colonial army was always still there. A final big advantage the colonists had was allies. ... Finally the French actually declared war on Great Britain and formally joined with the colonies in their fight. This led to the great victory at Yorktown.