So David did what Yahweh told him to do, and his army defeated the Philistia army from Geba city all the way west to Gezer city.