Cet épisode biblique tiré de l ’Ancien Testament se déroule pendant la guerre entre le peuple d’Israël et les Philistins. Alors que les deux armées se font face, le géant Goliath, champion des Philistins, défie les soldats adverses dans un duel qui déterminera l’issue du combat. Seul le jeune berger David, venu apporter des vivres à ses frères aînés au front, accepte, au nom de Dieu, de se mesurer à lui, armé de sa fronde. Parvenu à assommer le géant, il s’empare de son épée et lui tranche la tête.
L’imposante dépouille de Goliath, peinte en raccourci, occupe les deux tiers de la composition. David, agenouillé, lève les bras vers les cieux en signe de remerciement alors qu’à l’arrière-plan, la bataille fait rage.