The Union won both the Battle of Shiloh and the Battle of Vicksburg. The Battle of Shiloh took place April 6-7, 1862, in southwestern Tennessee. The Union army was led by Generals Ulysses S. Grant and Don Carlos Buell, while the Confederate army was commanded by Generals Albert Sidney Johnston and P.G.T. Beauregard. The battle resulted in a Union victory, with over 23,000 casualties on both sides.
The Battle of Vicksburg took place from May 18 to July 4, 1863, in Vicksburg, Mississippi. The Union army, led by General Ulysses S. Grant, besieged the Confederate army, commanded by General John C. Pemberton. The battle resulted in a Union victory, which gave the Union control of the Mississippi River and split the Confederacy in two.