Филистимляне вновь выступили против израильтян. Войска филистимлян и израильтян стали друг против друга. Из рядов филистимлян вышел огромный воин Голиаф из Гефа, весь в медной броне, с громадным копьем «в шестьсот сиклей железа». Он стал вызывать на единоборство израильтян, но евреи «очень испугались и ужаснулись».

Тут Давид подошел к Саулу и сказал, что он выступит против Голиафа. Саул ему ответил, что ты еще юноша (сопляк), чтобы сразиться с таким могучим воином. Но Давид заявил, что когда пас овец и медведь или лев нападал на стадо, он голыми руками убивал их. Так он убедил Саула.
Царь хотел одеть его в свои доспехи и дать меч, но Давид взял только пастушью палку и сумку, в которую положил круглые камни с пращей. И вот Давид выступил против Голиафа. Тот с презрением посмотрел на него и стал насмехаться: «что ты идешь на меня с палкою? разве я собака?». Но Давид ему ответил: «ты идешь против меня с мечем и копьем, и щитом, а я иду против тебя во имя Господа Саваофа, Бога воинств Израильских, которые ты поносил» (17:45).
И когда Голиаф стал приближаться, Давид взял пращу, вложил в нее камень и запустил его с такой силой: «так что камень вонзился в лоб его, и он упал лицом на землю» (17:49). Давид взял меч Голиафа, наступил на тело ногой и одним взмахом отрубил ему голову.
Очень сомнительный эпизод. Ведь Голиаф был «весь в медной броне», то есть, на нем был медный шлем, и камень не мог вонзиться ему в лоб. Филистимляне, увидев все это, в страхе побежали, израильтяне с криком их гнали и убили во множестве. Так Давид стал героем.
Все хорошо, но во второй Книге Царств читаем: «Было и другое сражение в Гобе; тогда убил Елханан, сын Ягаре-Оргима Вифлеемского, Голиафа Гефянина, у которого древко копья было, как навой у ткачей» (21:19). Так кто же убил Голиафа: Давид или Елханан? Ответа нет.
Саул сделал Давида начальником над всем войском, и когда они шли вместе после победы, народ славил Давида больше, чем самого царя. Саулу это не понравилось. «И с того дня и потом подозрительно смотрел Саул на Давида».