David beating Goliath has become an expression for an underdog beating a much stronger opponent. How did David beat the Nephilim Goliath? He won because the LORD fought his battle. “And all this assembly shall know that the LORD saveth not with sword and spear: for the battle is the LORD’S, and He will give you [Goliath] into our hands” (1Samuel 17:47 KJV).