Which of the following battles was a clear Union victory?
(A) First Battle of Bull Run
(B) Battle of Fredericksburg
(C) Battle of Chancellorsville
(D) Battle of Shiloh
(E) Battle of Cold Harbor
It was the "(D) Battle of Shiloh" that was a clear Union victory, although it should be noted that some people who actually took part in the battle did not know it was a true victory until later.