“by seven roads you will flee before them​.” This is the opposite of what God said in Deuteronomy 28:7. We see this played out many times in the Bible. When the people of God obeyed God, there were miraculous victories, but when they disobeyed there were stunning defeats (see commentary on Josh. 11:8).