Short answer

The Bible gives two answers. 1 Samuel 17 says David killed Goliath of Gath with a sling and a stone. But the Hebrew of 2 Samuel 21:19 says a man called Elhanan killed "Goliath the Gittite", which means Goliath of Gath. Christians reply that 1 Chronicles 20:5 shows the true reading: Elhanan killed Goliath's brother. That reading means a copyist dropped words from 2 Samuel. The King James Version supplies those words from Chronicles and prints them in italics, its sign for words that are not in the Hebrew. The Qur'an gives one answer only: David killed Goliath (2:251). And Allah (﷾) promised to guard the Qur'an Himself (15:9).

Read the full explanation

See your saved pages