Judges 20:34

34 Then 10,000 choice men from all Israel made a frontal assault against Gibeah, and the battle was fierce, but the Benjaminites did not know that disaster was about to strike them.

Judges 20:34 Meaning and Commentary

Judges 20:34

And there came against Gibeah ten thousand chosen men out of
all Israel
Which, according to Ben Gersom, were the liers in wait; and came from the south, as the Targum says:

and the battle was sore;
not between those liers in wait, and the Benjaminites, but between those at Baaltamar, and them who set themselves in battle array against them, and they fought stoutly on both sides:

but they knew not that evil was near them;
that there was an ambush laid, by which they were in great danger; they knew nothing of the 10,000 men that were now come out against Gibeah, and were between them and that.

Judges 20:34 In-Context

32 The Benjaminites said, "We are defeating them as before." But the Israelites said, "Let's flee and draw them away from the city to the highways."
33 So all the men of Israel got up from their places and took their battle positions at Baal-tamar, while the Israelites in ambush charged out of their places west of Geba.
34 Then 10,000 choice men from all Israel made a frontal assault against Gibeah, and the battle was fierce, but the Benjaminites did not know that disaster was about to strike them.
35 The Lord defeated Benjamin in the presence of Israel, and on that day the Israelites slaughtered 25,100 men of Benjamin; all were armed men.
36 Then the Benjaminites realized they had been defeated. The men of Israel had retreated before Benjamin, because they were confident in the ambush they had set against Gibeah.
Holman Christian Standard Bible ® Copyright © 2003, 2002, 2000, 1999 by Holman Bible Publishers.  Used by permission.  All rights reserved.