Kong Saul og israelittene møtte filisterne ved Soko i Juda. To ganger om dagen i førti dager kom Goliat, en av filisternes mektigste krigere mellom kamplinjene og utfordret israelittene til tvekamp ved at de sendte ut deres beste mann. Men Saul og israelittene var redd for ham og unnlot å gjøre så. Gjetergutten David var kommet med mat til sine eldre brødre ved fronten. Han ble fortalt at Saul hadde lovet å belønne den mann som ville beseire filisternes store kriger, og David erklærte at han var ikke redd. Motvillig tilbyr Saul ham sin rustning, men David vil bare ha sin slynge og fem glatte steiner han har funnet i en bekk.