The Battle of Fort Donelson was caused by both a planned need to control the Cumberland River and the arrival of fleeing Confederate troops from Fort Henry. By striking Fort Donelson quickly ...