 But they learned that the river was a major obstacle.Union General George B. McClellan failed in his attempt to get all his troops across it, intending to overwhelm the outnumbered Confederate forces defending Richmond.His failure to take Richmond has been said to have prolonged the war by almost 3 years.