Allah ordained this (allegory) as good news of success, to instill tranquility in your hearts. Victory is achieved only according to the Laws of Allah. He is Powerful, Wise. (These Divine Attributes should draw your attention to organized force and sound planning).