Le tableau intitulé "David portant la tête de Goliath" a été peint par Le Caravage quelques mois avant sa mort. Il représente l'adolescent David émergeant d'un fond sombre, tenant avec tristesse la tête de Goliath dégoulinante de sang. On peut noter que l'épée et la chemise sont dessinées avec des coups de pinceau rapides, ce qui est typique de la période tardive du Caravage. Une curiosité intéressante est que Le Caravage s'est représenté lui-même dans la tête coupée du géant, avec des yeux possédés et un cri silencieux, qui pourrait être interprété comme un présage de sa propre mort.