Why was controlling the Mississippi River so important to the north?

1. It would split the south in two.
2. It would enable the north to capture Richmond.
3. It would allow the north to blockade southern ports.