2 David asked the Lord, "Should I go and fight these Philistines?""Go!" the Lord answered. "Fight the Philistines and save Keilah!"
3 But David’s men said to him, "Look how frightened we are here in Judah. It’ll be worse if we go to Keilah against Philistine forces!"
4 So David asked the Lord again, and the Lord reaffirmed, "Yes, go down to Keilah, because I will hand the Philistines over to you."
5 Then David and his soldiers went to Keilah and fought the Philistines, driving off their cattle and defeating them decisively. And that’s how David saved the residents of Keilah.
6 Now after Abiathar, Ahimelech’s son, fled to David, he had accompanied David to Keilah, bringing a priestly vest with him.
7 When Saul was told that David had gone to Keilah, he said, "God has handed him over to me now because he has trapped himself by entering a town with gates and bars!"
8 So Saul called up all his troops for war, to go down to Keilah and attack David and his soldiers.