battle beneath the trenches