The River Crossing scenario, in the same group of scenarios with Shiloh, says that you if you capture one of the hill tops, the other will consider the position to be untenable, and leave, which I'm guessing means you win the battle.
I played this and took the lower hill top and held it against counter-attack until the scenario ran out, and the game gave me a defeat.
What am I missing here?