Judges 4:1–24 outlines the battle already. But further details are mentioned here. Most likely, Sisera and his army marched beyond Taanach and Megiddo and went northward, over the Kishon River, in the direction of Mount Tabor, which was northeast of the Valley of Jezreel. At the foot of Tabor, the troops were thrown into confusion and forced to retreat before Barak’s onslaught. Sisera’s army tried to retreat to their camp by first recrossing the Kishon, but most in their iron chariots were swept away by the torrent of the waters (Judges 5:21). The ones who were left then fled in the direction of Harosheth Haggoyim (Judges 4:16).1
19 “The kings came, they fought; then fought the kings of Canaan, at Taanach, by the waters of Megiddo; they got no spoils of silver.